100 likes | 218 Views
Cellular Programming. Air Forth 1. Ilan Kadar & Ofry Ram www.cs.bgu.ac.il/~ramo. Writing applications to Cellular Phones. Adding function to Cellular applications. Air Forth 1. Called after Forth. Programming on the cellular , making it a lot easier and simple.
E N D
Cellular Programming Air Forth 1 Ilan Kadar & Ofry Ram www.cs.bgu.ac.il/~ramo
Air Forth 1 • Called after Forth. • Programming on the cellular , making it a lot easier and simple. • Switching between compile and interpret modes, while the application is running. • Optimizing compiled code.
Programming Air Forth 1 is similar to RPN (Reverse Polish Notation) or postfix. Algebraic: x + y x - y x * y x / y Reverse Polish: x y + x y - x y * x y /
Some Examples • 4 5 > IF “bigger” . ELSE “smaller” . THEN • 6 BEGIN DUP . 1 – DUP 0 < UNTIL • 5 DO “bla” . LOOP • N 0 = IF 1 ELSE N 1 - Recurse N * THEN