summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* added a generalised version of rep1 that allows...Adriaan Moors2007-07-181-2/+16
| | | | | | added a generalised version of rep1 that allows the first piece of input to be matched by a different parser
* Updated Stream to be the projection of List.Sean McDirmid2007-07-1812-89/+234
|
* fixed 1085 (tentatively -- Martin, please review)Adriaan Moors2007-07-171-1/+1
|
* removed "fromString" warningsmichelou2007-07-173-8/+10
|
* added isEmpty and getOrElse to ParseResultAdriaan Moors2007-07-171-0/+5
|
* Moved “debug” command-line option from -X to -Y.Gilles Dubochet2007-07-171-1/+1
|
* Added rich string builder (a random access sequ...Sean McDirmid2007-07-1736-249/+569
| | | | | | | | | | | | | | | | | | | | | | | Added rich string builder (a random access sequence, mutable buffer). Fleshed out compat.StringBuilder some more to support this. Rolled back buffered iterator to its simple "head" method form, added advanced buffer iterator for multi-lookahead peak (call buffered.advanced for advanced version) Made string a random access seq. Deprecated utility fromString methods for strings that no longer make sense (better alternatives in RichString). Also, ensured that many seq operations return strings. Changed deprecated accesses from XML library. Made Stream a sub-class of Seq.Projection rather than a direct subclass of Seq to support the lazy nature of Seq. Deprecated type aliases in Predef, deprecated direct access to Integer through Predef. Added to to Range.
* returns NoSymbol instead of nullmichelou2007-07-171-2/+2
|
* minor changemichelou2007-07-171-1/+1
|
* added class SymbolNamesmichelou2007-07-173-84/+148
|
* - fixed bug in rep1 (optimised version returned...Adriaan Moors2007-07-171-23/+29
| | | | | | - fixed bug in rep1 (optimised version returned wrong next position in case of failure -- removed optimisation) - added `log' combinator (simply println's some info before and after parser)
* removed unnecessary dependency of Scanners on T...Adriaan Moors2007-07-171-7/+10
| | | | | removed unnecessary dependency of Scanners on Tokens
* Support jline in the interactive shell.Lex Spoon2007-07-176-35/+138
|
* 1.Lex Spoon2007-07-173-4/+11
| | | | | | | | | | just those that are precisely of the form "Code.lift(exp)". 2. The printout of a This(_) tree adds ".this" to the end. 3. This() is now only used for classes. For modules, the code is rewritten as a Select() of the module.
* Fixed looping behavior in inliner.Iulian Dragos2007-07-171-1/+1
|
* Fixed contribution #692mihaylov2007-07-171-4/+4
|
* Added assertion to prevent using packages as va...Iulian Dragos2007-07-161-0/+4
| | | | | Added assertion to prevent using packages as values
* removed warnings.. (hello guys)michelou2007-07-167-197/+223
|
* Updated Scalac man page for changed command-lin...Gilles Dubochet2007-07-161-107/+69
| | | | | Updated Scalac man page for changed command-line options.
* Changed organisation of Scalac's command-line o...Gilles Dubochet2007-07-168-183/+126
| | | | | | Changed organisation of Scalac's command-line options to split them into three categories: every-day use, advanced (-X) and private (-Y).
* fixed last checkin which broke 3 testsMartin Odersky2007-07-141-1/+3
|
* Fixed bug1049Martin Odersky2007-07-142-2/+6
|
* gracefully handle end-of-input in the middle of...Lex Spoon2007-07-131-11/+54
| | | | | gracefully handle end-of-input in the middle of parsing XML
* minor tweak to the message for ending multi-lin...Lex Spoon2007-07-131-1/+1
| | | | | minor tweak to the message for ending multi-line input early
* - set the Java "context classloader" in ObjectR...Lex Spoon2007-07-132-31/+41
| | | | | | | - set the Java "context classloader" in ObjectRunner and InterpreterLoop - tweaked the start up of the interactive shell so that a prompt appears more quickly
* make extra sure that ch==SU whenever theLex Spoon2007-07-131-2/+5
| | | | | end of the buffer is reached
* - interpret() creates compiler.Run the first ti...Lex Spoon2007-07-131-0/+10
| | | | | | - interpret() creates compiler.Run the first time it is called - setContextClassLoader() is now available
* refactorings for SingletionType's to make them ...Martin Odersky2007-07-133-121/+128
| | | | | | refactorings for SingletionType's to make them forward more operations to their underlying type.
* Fixed deprecation warnings in the backend.Iulian Dragos2007-07-133-16/+16
|
* Refactored GenericRunnerCommand to be a sublcas...Lex Spoon2007-07-133-43/+61
| | | | | Refactored GenericRunnerCommand to be a sublcass of CompilerCommand
* Remved a "new Run" from Global and moved it to ...Lex Spoon2007-07-132-4/+3
| | | | | Remved a "new Run" from Global and moved it to Plugins.pluginOptionsHelp
* tweaked an error messageLex Spoon2007-07-131-1/+1
|
* Fixed bug #1211 by making accessors in traits n...Iulian Dragos2007-07-131-4/+4
| | | | | | Fixed bug #1211 by making accessors in traits non-private in the type transformer instead of the term transformer.
* fixed the commentLex Spoon2007-07-131-2/+1
|
* Synced dotnet library with rev 12294mihaylov2007-07-134-17/+17
|
* Fixed possible memory leak (bug 668).Philipp Haller2007-07-131-1/+8
|
* removed type aliases, old for-syntax, ..michelou2007-07-1214-166/+187
|
* - added method Type.attributesLex Spoon2007-07-121-3/+10
| | | | | - commented two odd-looking methods
* incompleteInputError instead of fatal errorBurak Emir2007-07-121-1/+1
|
* Fixed bug #1205 to optimize even more tail calls.Iulian Dragos2007-07-122-8/+9
|
* 1.Martin Odersky2007-07-1238-376/+549
| | | | | | | 2. some new tests. 3. split Type.symbol to typeSymbol/termSymbol 4. some fixes to lub opertation
* minor changesmichelou2007-07-121-4/+4
|
* Improved code generation for numeric literals w...Iulian Dragos2007-07-121-6/+14
| | | | | | Improved code generation for numeric literals when they are immediately converted.
* Updated outdated comment.Iulian Dragos2007-07-121-1/+0
|
* changed constructor call String(bytes) to Strin...Burak Emir2007-07-121-1/+1
| | | | | changed constructor call String(bytes) to String(bytes,"utf8")
* introduced "typedValDef", fixing improbable bug...Burak Emir2007-07-123-89/+96
| | | | | introduced "typedValDef", fixing improbable bug in unapply
* no optimization of Chars :/ maybe another timeBurak Emir2007-07-111-2/+2
|
* removed "DIFF"+fixed spurious warning+optimizin...Burak Emir2007-07-112-6/+12
| | | | | removed "DIFF"+fixed spurious warning+optimizing match on chars
* fix + small optimization, duplicating small bodiesBurak Emir2007-07-112-15/+33
|
* fixed warnings..Adriaan Moors2007-07-113-11/+12
|