diff options
author | michelou <michelou@epfl.ch> | 2004-01-06 12:58:36 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2004-01-06 12:58:36 +0000 |
commit | 7b8b6d0adf3e1e84829f9c1bc97854883cbd1ebd (patch) | |
tree | 778a71793dab6fb0c2e246c4b7b4ca7a96efa396 /sources/examples | |
parent | ab7815a4ab25494efa0816083cb0cd41a14de788 (diff) | |
download | scala-7b8b6d0adf3e1e84829f9c1bc97854883cbd1ebd.tar.gz scala-7b8b6d0adf3e1e84829f9c1bc97854883cbd1ebd.tar.bz2 scala-7b8b6d0adf3e1e84829f9c1bc97854883cbd1ebd.zip |
- added acrobat.css to generate PDF document fo...
- added acrobat.css to generate PDF document for Scala overview
Diffstat (limited to 'sources/examples')
-rw-r--r-- | sources/examples/expressions/expressions-current.scala | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sources/examples/expressions/expressions-current.scala b/sources/examples/expressions/expressions-current.scala index 748fbca2da..3ca555cf4b 100644 --- a/sources/examples/expressions/expressions-current.scala +++ b/sources/examples/expressions/expressions-current.scala @@ -41,7 +41,7 @@ abstract class Lang2 extends Lang { def casePlus(l: Exp, r: Exp) = result.elem = "(" + { l.visit(this); result.elem } + - "+" + { r.visit(this); result.elem }+ ")"; + "+" + { r.visit(this); result.elem } + ")"; } } @@ -50,16 +50,15 @@ object Main { def main(args: Array[String]) = { val l1 = new Lang { type visitor = Visitor } val e1: l1.Exp = new l1.Num(42); - val iref = new Ref(0); - System.out.println("eval: " + { e1.visit(new l1.Eval(iref)); iref.elem }); + Console.println("eval: " + { e1.visit(new l1.Eval(iref)); iref.elem }); val l2 = new Lang2 { type visitor = Visitor2 } val e2: l2.Exp = new l2.Plus(new l2.Num(5), new l2.Num(37)); val sref = new Ref(""); - System.out.println("eval: " + { e2.visit(new l2.Eval2(iref)); iref.elem }); - System.out.println("show: " + { e2.visit(new l2.Show2(sref)); sref.elem }); - e2.visit(new l1.Eval(iref)); - e1.visit(new l2.Show2(sref)); + Console.println("eval: " + { e2.visit(new l2.Eval2(iref)); iref.elem }); + Console.println("show: " + { e2.visit(new l2.Show2(sref)); sref.elem }); + e1.visit(new l1.Eval(iref)); + e2.visit(new l2.Show2(sref)); } } |