Action Language Fundamentals

An action language needs to do only five (5) things. Now it happens that these five things cover everything you might ever want to do. The five fundamental actions are categorized:

– accessor: create, delete, relate, unrelate, read, write
– transform: +, -, *, /, other data manipulation
– generator: state machine synchronization
– bridge: inter-component messaging
– test: if, while

blocks