DEADSOFTWARE

JVM: Реализованы локальные переменные
[dsw-obn.git] / src / test.c
index 0c80e4b7284e5cf5227ab29dfcbac7d87bb81631..eb1008c986bb52159572b33fe4f80bd205ab6b91 100644 (file)
@@ -9,15 +9,17 @@ static char source_test[] =
        "MODULE Test;"
        "VAR"
        "  x : INTEGER;"
-       "  z : BOOLEAN;"
        ""
-       "PROCEDURE Tier(x : INTEGER);"
+       "PROCEDURE Tier(x : INTEGER) : INTEGER;"
+       "VAR"
+       "  y, z, w : INTEGER;"
+       "BEGIN"
+       "  y := 7777;"
+       "  RETURN x * x + y;"
        "END Tier;"
        ""
        "BEGIN;"
-       "  x := x + 1;"
-       "  z := TRUE;"
-       "  Tier(666);"
+       "  x := Tier(666);"
        "END Test."
 ;