>>

Pulse program language (PPL) designed to described sequence of events happens in time. Main difference from ordinary languages is that each PPL command is starting at specific time and has a duration in time.

PPL has special hidden variable - internal time counter that defines the time when each PPL command executes. User can not directly access this value but PPL commands execution modifies it. Statements and expressions of the language do not affect internal time counter. At the beginning of the program internal time counter is set to zero.

Prior to experiment execution the pulse program is translated into assembler of Pulse Engine.


  >>