Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | validity check and normalization of [sub]sequen... | buraq | 2003-05-19 | 1 | -13/+31 |
| | | | | | validity check and normalization of [sub]sequence patterns | ||||
* | - (partial) bug fix: modify ThisTypes appearing... | schinz | 2003-05-19 | 2 | -3/+35 |
| | | | | | | - (partial) bug fix: modify ThisTypes appearing in classes which have an interface so that they use the class symbol | ||||
* | takes care of | buraq | 2003-05-16 | 1 | -0/+535 |
| | | | | | | | - downsizing patterns to make life easier (esp. for typechecking) - rejecting things that the permissive grammars allow but which are not ok. (i.e. case x | y | z etc) | ||||
* | using PatternNormalizer, fixed recognition of e... | buraq | 2003-05-16 | 1 | -2/+11 |
| | | | | | using PatternNormalizer, fixed recognition of empty subsequences | ||||
* | fixed recognition of subsequences (like in List... | buraq | 2003-05-16 | 1 | -3/+14 |
| | | | | | | | fixed recognition of subsequences (like in List( 1,2,(1,2)* ), especially empty subsequences (like this one (,,||,,,|,|,,|,,) for example) | ||||
* | - Added some tests to avoid printing if there i... | paltherr | 2003-05-15 | 1 | -2/+4 |
| | | | | | - Added some tests to avoid printing if there is no printer | ||||
* | - Split class Interpreter into classes Interpre... | paltherr | 2003-05-15 | 4 | -425/+504 |
| | | | | | - Split class Interpreter into classes Interpreter and InterpreterShell | ||||
* | - added generation of line-number information | schinz | 2003-05-15 | 1 | -0/+35 |
| | |||||
* | - Improved stack traces | paltherr | 2003-05-15 | 8 | -195/+204 |
| | | | | | | | - Removed class Evaluator.Levels - Replaced Variable.Context by Variable.Argument & Variable.Local - Added Evaluator.EvaluationStack | ||||
* | - Fixed a comment | paltherr | 2003-05-14 | 1 | -1/+1 |
| | |||||
* | - adapted to the new version of AddConstructors | schinz | 2003-05-14 | 1 | -1/+1 |
| | |||||
* | - adapted to the new version of AddInterfaces | schinz | 2003-05-14 | 1 | -19/+12 |
| | |||||
* | - complete rewrite of AddInterfaces, to simplif... | schinz | 2003-05-14 | 2 | -740/+620 |
| | | | | | | - complete rewrite of AddInterfaces, to simplify it and make it compatible with separate compilation (hopefully) | ||||
* | - names of constructor methods are not construc... | schinz | 2003-05-14 | 1 | -4/+5 |
| | | | | | | - names of constructor methods are not constructor names anymore, since that violates several invariants in Symbol.java | ||||
* | - use the name of the symbol to identify class ... | schinz | 2003-05-14 | 1 | -1/+2 |
| | | | | | | | - use the name of the symbol to identify class constructors instead of isConstructor method (which doesn't work with constructors added by AddConstructors) | ||||
* | - added CONSTRUCTOR name ("<init>") | schinz | 2003-05-14 | 1 | -0/+2 |
| | |||||
* | - added Id CVS tag | schinz | 2003-05-14 | 1 | -0/+3 |
| | |||||
* | - added valueParams method | schinz | 2003-05-14 | 2 | -1/+41 |
| | |||||
* | - modified mkParentConstr(s) to make it possibl... | schinz | 2003-05-14 | 1 | -5/+15 |
| | | | | | | - modified mkParentConstr(s) to make it possible to pass arguments to the parent constructor | ||||
* | *** empty log message *** | schinz | 2003-05-14 | 2 | -0/+71 |
| | |||||
* | - added a constructor, fixed another one | schinz | 2003-05-14 | 1 | -1/+15 |
| | | | | | - added lookup methods | ||||
* | - Fixed type of method Throwable.throw | paltherr | 2003-05-14 | 1 | -1/+1 |
| | |||||
* | - Added SymbolSubstTypeMap.java | paltherr | 2003-05-14 | 1 | -0/+147 |
| | |||||
* | extended syntax of pattern matching with regula... | buraq | 2003-05-13 | 3 | -5/+78 |
| | | | | | | extended syntax of pattern matching with regular expression operators *?+| and new token @ | ||||
* | added Subsequence, Alternative and Bind nodes | buraq | 2003-05-13 | 1 | -0/+20 |
| | |||||
* | fixed typo in comment for ArgumentPatterns, is ... | buraq | 2003-05-13 | 1 | -1/+1 |
| | | | | | fixed typo in comment for ArgumentPatterns, is (...) not [...] | ||||
* | *** empty log message *** | buraq | 2003-05-13 | 6 | -10/+10 |
| | |||||
* | renamed Tuple to Sequence | buraq | 2003-05-13 | 2 | -4/+4 |
| | |||||
* | - Fixed to use scala.runtime.InterpreterSupport | paltherr | 2003-05-13 | 1 | -15/+39 |
| | |||||
* | - Added field type to case Value | paltherr | 2003-05-13 | 1 | -1/+1 |
| | |||||
* | - Fixed to use scala.runtime.InterpreterSupport... | paltherr | 2003-05-13 | 1 | -11/+12 |
| | | | | | | - Fixed to use scala.runtime.InterpreterSupport instead of scala.Interpreter | ||||
* | - Removed Interpreter.java | paltherr | 2003-05-13 | 1 | -41/+0 |
| | |||||
* | - Added InterpreterSupport.java | paltherr | 2003-05-13 | 1 | -0/+106 |
| | |||||
* | added testEquals method, suggested by Matthias | buraq | 2003-05-13 | 1 | -16/+35 |
| | |||||
* | - Removed code that is now in class SymbolTable... | paltherr | 2003-05-09 | 4 | -232/+6 |
| | | | | | | - Removed code that is now in class SymbolTablePrinter Changed some - toString methods to use SymbolTablePrinter | ||||
* | - Made rawInfoAt public | paltherr | 2003-05-09 | 1 | -1/+1 |
| | |||||
* | - Added SymbolTablePrinter.java | paltherr | 2003-05-09 | 1 | -0/+596 |
| | |||||
* | - Added CodePrinter.java | paltherr | 2003-05-09 | 1 | -0/+277 |
| | |||||
* | - Fixed a comment | paltherr | 2003-05-09 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-05-09 | 2 | -4/+20 |
| | |||||
* | - use definesSymbol to find nodes which define ... | schinz | 2003-05-09 | 1 | -11/+1 |
| | | | | | - use definesSymbol to find nodes which define symbols | ||||
* | - added a CVS Id tag, removed trailing ws | schinz | 2003-05-09 | 1 | -1/+4 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-05-09 | 2 | -24/+48 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-05-09 | 2 | -13/+10 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-05-08 | 21 | -179/+198 |
| | |||||
* | reintroduced possibility to enter things twice ... | buraq | 2003-05-06 | 1 | -1/+0 |
| | | | | | | reintroduced possibility to enter things twice in the scope. Is crucial if source files should be taken instead of compiled things. | ||||
* | All the power of unit testing condensed in a 3 ... | buraq | 2003-05-06 | 1 | -0/+42 |
| | | | | | | All the power of unit testing condensed in a 3 lines higher-order function. join the "I love Applications of Functional Programming" club. | ||||
* | - Removed commented out code | paltherr | 2003-05-06 | 1 | -13/+0 |
| | |||||
* | - Added method contains | paltherr | 2003-05-06 | 1 | -0/+30 |
| | | | | | | | - Added second method iterator - Added assert in method enter to prevent entering two symbols with the same name | ||||
* | - Replaced calls to hasSymbol by calls to defin... | paltherr | 2003-05-06 | 1 | -6/+6 |
| | | | | | | | - Replaced calls to hasSymbol by calls to definesSymbols Replaced calls - to enter by calls to enterOrOverload Changed type used to check if - members need to be added |