Prompt; on time.
Existing as a point or series of points
Expressing momentary action that has no duration
(Euro-English) Periodic; occasional.
Observing trivial points; punctilious.