summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2005-05-27 12:58:29 +0000
committerburaq <buraq@epfl.ch>2005-05-27 12:58:29 +0000
commitbb6caf035a1b0914a291185bbac43f47ab81afb4 (patch)
treef47dd18a13812e5e6f33b89336388cb977d68b76
parent9b45ca739135444c39513d237fe2e71448dfd745 (diff)
downloadscala-bb6caf035a1b0914a291185bbac43f47ab81afb4.tar.gz
scala-bb6caf035a1b0914a291185bbac43f47ab81afb4.tar.bz2
scala-bb6caf035a1b0914a291185bbac43f47ab81afb4.zip
disabled transmatch for the moment
-rw-r--r--config/list/nsc.lst8
-rwxr-xr-xsources/scala/tools/nsc/Global.scala14
2 files changed, 13 insertions, 9 deletions
diff --git a/config/list/nsc.lst b/config/list/nsc.lst
index 5f6143184e..35e99779ac 100644
--- a/config/list/nsc.lst
+++ b/config/list/nsc.lst
@@ -23,6 +23,12 @@ ast/parser/Parsers.scala
ast/parser/Scanners.scala
ast/parser/Tokens.scala
+#matching/CodeFactory.scala
+#matching/PatternMatcher.scala
+#matching/PatternNodeCreator.scala
+#matching/PatternUtil.scala
+#matching/TransMatcher.scala
+
symtab/Definitions.scala
symtab/Flags.scala
symtab/InfoTransformers.scala
@@ -43,8 +49,6 @@ symtab/classfile/Pickler.scala
symtab/classfile/SymblfileParser.scala
symtab/classfile/UnPickler.scala
-transmatch/TransMatcher.scala
-
typechecker/Analyzer.scala
typechecker/ConstantFolder.scala
typechecker/Contexts.scala
diff --git a/sources/scala/tools/nsc/Global.scala b/sources/scala/tools/nsc/Global.scala
index 0f8e785d8c..5358a5f3d9 100755
--- a/sources/scala/tools/nsc/Global.scala
+++ b/sources/scala/tools/nsc/Global.scala
@@ -16,7 +16,7 @@ import util._;
import ast._;
import ast.parser._;
import typechecker._;
-import transmatch._;
+import matching._;
import transform._;
class Global(val settings: Settings, val reporter: Reporter) extends SymbolTable with Trees with CompilationUnits {
@@ -143,9 +143,9 @@ class Global(val settings: Settings, val reporter: Reporter) extends SymbolTable
}
val infer = new analyzer.Inferencer(analyzer.NoContext);
- object transmatcher extends TransMatcher {
- val global: Global.this.type = Global.this;
- }
+ //object transmatcher extends TransMatcher {
+ // val global: Global.this.type = Global.this;
+ //}
object sampleTransform extends SampleTransform {
val global: Global.this.type = Global.this;
@@ -154,9 +154,9 @@ class Global(val settings: Settings, val reporter: Reporter) extends SymbolTable
val namerPhase = new analyzer.NamerPhase(parserPhase);
val typeCheckPhase = new analyzer.TypeCheckPhase(namerPhase);
val picklePhase = new pickler.PicklePhase(typeCheckPhase);
- val transMatchPhase = new transmatcher.TransMatchPhase(picklePhase);
- val samplePhase = new sampleTransform.Phase(transMatchPhase);
-
+ //val transMatchPhase = new transmatcher.TransMatchPhase(picklePhase);
+ //val samplePhase = new sampleTransform.Phase(transMatchPhase);
+ val samplePhase = new sampleTransform.Phase(typeCheckPhase);
/*
object icode extends ICode {
val symtab: Global.this.type = Global.this