Cellular Programming

Preview:

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Cellular ProgrammingAir 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. 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

The Real Thing

Factorial

The End

Recommended