Syntax
Syntax Changing syntax of programming languages 1. Reversed assignment operator a + b -> a Allows assignment to flow from left to right like we write in more natural direction 2. Tagging keywords {while} ... {/while} This allows to easy introduce new keywords into language and to easy find mistakes in control flow of programs 3. Reversed object notation b@agi instead of agi.b 4. Reversed function declaration {fun} a b -> f and call a b -> f These two changes allow to combine input and output in one line which is also more natural 5. New for loop syntax {for} 0 -> i++ < n Pseudo Code Examples Classes and Functions {module} {class} mind ! comment [p1, p2, ... , pn] -> parameters ! reversed assignment {fun} array -> algorithm ! function declaration ! processing parameters return results {/fun} ! tagged keywords {/class} {fun} ! main function agi...