Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *** empty log message *** | Martin Odersky | 2003-05-19 | 20 | -139/+428 |
| | |||||
* | - (final) bug fix: use the symbol of the class ... | schinz | 2003-05-19 | 2 | -10/+22 |
| | | | | | | - (final) bug fix: use the symbol of the class for ThisTypes which appear its body. | ||||
* | added printing of nodes Sequence,Subsequence,Al... | buraq | 2003-05-19 | 1 | -0/+27 |
| | | | | | added printing of nodes Sequence,Subsequence,Alternative,Bind | ||||
* | adapted PatternNormalizer to new syntax, whih a... | buraq | 2003-05-19 | 1 | -1/+1 |
| | | | | | | adapted PatternNormalizer to new syntax, whih allows subsequence pattern under arbitrary apply nodes | ||||
* | 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 | ||||
* | added PatternNormalizer | buraq | 2003-05-16 | 1 | -0/+1 |
| | |||||
* | 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 | 5 | -425/+505 |
| | | | | | - 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 | ||||
* | - added Pair and StackedHashMap | schinz | 2003-05-14 | 1 | -0/+2 |
| | |||||
* | *** empty log message *** | schinz | 2003-05-14 | 2 | -0/+71 |
| | |||||
* | - added SymbolSubstTypeMap.java | schinz | 2003-05-14 | 1 | -0/+1 |
| | |||||
* | - 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 | 2 | -42/+0 |
| | |||||
* | - Added InterpreterSupport.java | paltherr | 2003-05-13 | 2 | -1/+108 |
| | |||||
* | added testEquals method, suggested by Matthias | buraq | 2003-05-13 | 1 | -16/+35 |
| | |||||
* | - Adapted the type signature for the output of ... | paltherr | 2003-05-09 | 2 | -2/+2 |
| | | | | | - Adapted the type signature for the output of SymbolTablePrinter | ||||
* | - 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 | 2 | -0/+598 |
| | |||||
* | - Fixed some variable names | paltherr | 2003-05-09 | 1 | -2/+2 |
| | |||||
* | - Added CodePrinter | paltherr | 2003-05-09 | 1 | -0/+2 |
| | |||||
* | - Added target lamplib and corresponding variables | paltherr | 2003-05-09 | 1 | -9/+17 |
| | |||||
* | - Added lamplib.lst | paltherr | 2003-05-09 | 1 | -0/+6 |
| | |||||
* | - Added CodePrinter.java | paltherr | 2003-05-09 | 1 | -0/+277 |
| |