aboutsummaryrefslogtreecommitdiff
path: root/frontend/scanner.icl
AgeCommit message (Collapse)AuthorFilesLines
2001-05-11moving all switch macros to new module "compilerSwitches"martinw1-3/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@423 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-03-13Generics are added, but are disabled.alimarin1-1/+17
Tested with compiling Object IO and butstrapping. git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@329 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-08-29adjusted treatment of lazy and strict array functionssjakie1-2/+3
bugfix in scanner: reals were not treated correctly git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@209 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-07-10Improved compatibility with Maarten's Theorem Prover Sourcesclean1-1/+34
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@184 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-06-20reduce memory allocationclean1-21/+73
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@175 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-06-06see previous revisionmartinw1-3/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@151 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-06-06added simple hacky preprocessor facility. The following sourcemartinw1-11/+48
module t /*2.0 from m import :: T(C1) 0.2*/ //1.3 from m import T, C1 //3.1 will be transformed into module t /***/ from m import :: T(C1) /***/ /*1.3 from m import T, C1 3.1*/ before scanning. In this way we achieve that the upper source can be compiled with the 2.0 compiler as well as with the 1.3 compiler The comments _must_ begin the line (no leading whitespaces are allowed). git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@150 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-05-31setting defaultPrio to 9 according to bug report from Ronnymartinw1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@146 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-03-09optimized by Johnpieter1-239/+552
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@109 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-02-22Bug fixes escaped characters in character and string denotationsronny1-5/+32
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@95 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-01-18bugfix: TryScanComment did not work when a single slash was followed by a ↵martinw1-1/+8
newline character git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@78 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-12-22\" as escape charpieter1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@70 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-11-16allow operator names like .*pieter1-5/+7
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@53 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-11-15bug fix: instance of < for Priority removed,sjakie1-0/+18
function determinePriority added git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@49 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-25end of comment repaired to allow **/pieter1-0/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@29 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-20ExclamationToken is again a reserved sybol in every contextpieter1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@24 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-13cases in lets fixedpieter1-2/+3
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@15 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-07offside voor casespieter1-9/+9
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@5 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-05Initial importronny1-0/+1518
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@2 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d