ag/parser: methodenaufruf
authorBernhard Urban <lewurm@gmail.com>
Wed, 31 Mar 2010 13:19:27 +0000 (15:19 +0200)
committerBernhard Urban <lewurm@gmail.com>
Wed, 31 Mar 2010 13:19:27 +0000 (15:19 +0200)
ag/lewurm_07.0 [new file with mode: 0644]
parser/lewurm_08.0 [new file with mode: 0644]

diff --git a/ag/lewurm_07.0 b/ag/lewurm_07.0
new file mode 100644 (file)
index 0000000..b6c4511
--- /dev/null
@@ -0,0 +1,16 @@
+method f (a b)
+       a := b - 1;     
+end;
+
+method g (a)
+       a := a - 1;
+end;
+
+method main ()
+       var x := 0;
+       /* vgl.:
+        * [Term ’.’] ident ’(’ { Expr ’,’ } [ Expr ] ’)’ /* Methodenaufruf */
+       f (x,x,);
+       g (x,);
+       g (x);
+end;
diff --git a/parser/lewurm_08.0 b/parser/lewurm_08.0
new file mode 100644 (file)
index 0000000..b6c4511
--- /dev/null
@@ -0,0 +1,16 @@
+method f (a b)
+       a := b - 1;     
+end;
+
+method g (a)
+       a := a - 1;
+end;
+
+method main ()
+       var x := 0;
+       /* vgl.:
+        * [Term ’.’] ident ’(’ { Expr ’,’ } [ Expr ] ’)’ /* Methodenaufruf */
+       f (x,x,);
+       g (x,);
+       g (x);
+end;