From 49f510d2d60129526832bfcd9c0f4049962bc80e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benedikt=20B=C3=B6hm?= Date: Mon, 18 May 2009 20:53:42 +0200 Subject: move stuff around and create initial source structure --- demo-funktionen.txt | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 demo-funktionen.txt (limited to 'demo-funktionen.txt') diff --git a/demo-funktionen.txt b/demo-funktionen.txt deleted file mode 100644 index ad16f4b..0000000 --- a/demo-funktionen.txt +++ /dev/null @@ -1,53 +0,0 @@ - -fun fib[a] - if a < 2 - @1 - @( fib[a-1] + fib[a-2] ) -end - -# main function -fun main[] - sum = 0 - i = 0 - while (i < 10) - sum = sum + fib[i = i + 1] - end - @sum -end - -#------------------------------------------------- alex - -0 : "fib" -1 : "a" - - <[> <]> - - - <(> <[> <]> <[> <]> <)> - - -... - - -#------------------------------------------------- michael - -PROGRAM -| -+- FUNCTION -| + <[> <]> STATEMENT -| + EXPRESSION STATEMENT -| + EXPRESSION OPERATOR EXPRESSION + .... -| + + + -+- FUNCTION -... - -#------------------------------------------------- nutz - - -zwischencode zeug mit annotiertem baum -3-Adress-Code - -#-------------------------------------------------- jana - - -maschinencode / endprodukt -- cgit v1.2.3