aboutsummaryrefslogtreecommitdiff
path: root/frontend/scanner.icl
AgeCommit message (Expand)AuthorFilesLines
2017-03-18More logical file name passingCamil Staps1-4/+4
2017-03-07Also accept system keyword in record fieldsCamil Staps1-1/+0
2013-04-08add generic function dependencies for generic function definitions,johnvg1-1/+3
2013-03-18use DirectorySeparator from CoclSystemDependent instead of '\\'johnvg1-1/+2
2012-10-08search and open file before calling wantModulejohnvg1-25/+19
2012-09-21add hierarchical modulesjohnvg1-72/+56
2011-11-10move type TypeCodeVariableInfo to module syntax, remove type DynamicValueAlia...johnvg1-1/+1
2011-02-15fix bug in scanning 'a'..johnvg1-10/+9
2010-05-25scan 'ModuleName'.Symbol or 'ModuleName'. OperatorSymboljohnvg1-13/+118
2009-11-26remove preprocessor for Clean 1.3 codejohnvg1-42/+3
2007-11-20remove ExclamationToken from context independent tokens tojohnvg1-1/+0
2007-02-14implement qualified explicit importsjohnvg1-19/+65
2005-11-18make the Buffer uniquejohnvg1-11/+13
2004-02-12PK: fix bug with let .. where .. in ..pieter1-1/+2
2003-12-15remove VoidTypeTokenjohnvg1-2/+0
2003-12-15add foreign exportjohnvg1-5/+4
2003-12-01use same default fixity and priority (infixl 9) everywhereronny1-0/+3
2003-03-17fixed a bug in parsing the "of" token after dynamic type, e.g.:alimarin1-1/+1
2003-03-12- added some missing alternatives to toString (Token), fixes bug #12ronny1-75/+84
2002-07-01Rewound last change: don't search in the current directory.ronny1-8/+2
2002-06-20Always try to open files in current directory.ronny1-2/+8
2002-06-17removed ingnored !'sjohnvg1-4/+4
2002-06-03added constructor/type/field information to genericsalimarin1-0/+10
2002-03-25new implementation of genericsalimarin1-0/+2
2001-11-26assorted parse/scan bug fixesronny1-18/+16
2001-10-04Context -> ScanContextpieter1-19/+25
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-27/+24
2001-09-12add <|- generator for overloaded listsjohnvg1-1/+16
2001-09-05fix parsing of [# with layout rulejohnvg1-1/+14
2001-08-31PK: token position + minor bugspieter1-69/+56
2001-07-25bug fix operator like =:= are now allowedronny1-2/+9
2001-07-25bug fix scanning ['']ronny1-0/+1
2001-07-25bug fix scanning ['\\\'']ronny1-0/+1
2001-07-25bug fix parse_bug_forbidden_symbolsronny1-4/+26
2001-07-25renamed ss_useLayout to ss_scanOptionsronny1-16/+16
2001-07-25changed ss_useLayout field to bit vector (in anticipation of more scan state ...ronny1-8/+11
2001-07-24bug fix funny_id_after_typeronny1-27/+6
2001-07-18assorted scanner/parser bug fixes by Pieter (tested by Ronny)ronny1-424/+178
2001-05-11moving all switch macros to new module "compilerSwitches"martinw1-3/+1
2001-03-13Generics are added, but are disabled.alimarin1-1/+17
2000-08-29adjusted treatment of lazy and strict array functionssjakie1-2/+3
2000-07-10Improved compatibility with Maarten's Theorem Prover Sourcesclean1-1/+34
2000-06-20reduce memory allocationclean1-21/+73
2000-06-06see previous revisionmartinw1-3/+1
2000-06-06added simple hacky preprocessor facility. The following sourcemartinw1-11/+48
2000-05-31setting defaultPrio to 9 according to bug report from Ronnymartinw1-1/+1
2000-03-09optimized by Johnpieter1-239/+552
2000-02-22Bug fixes escaped characters in character and string denotationsronny1-5/+32
2000-01-18bugfix: TryScanComment did not work when a single slash was followed by a new...martinw1-1/+8
1999-12-22\" as escape charpieter1-1/+1