aboutsummaryrefslogtreecommitdiff
path: root/src/interp/spad-parser.boot
AgeCommit message (Expand)AuthorFilesLines
2013-05-29Simplify final backend instruction emission.dos-reis1-2/+1
2013-05-29Misc cleanups.dos-reis1-1/+2
2013-05-10The compiler now accepts do-statementsdos-reis1-6/+17
2012-08-26 * interp/debug.lisp: Remove reference to TOK and CHR.dos-reis1-1/+0
2012-08-20 * interp/spad.lisp (SPAD): Remove obfuscated binding of OUT-STREAM.dos-reis1-1/+1
2012-06-10 * interp/io.boot (%SourceLine): New.dos-reis1-11/+4
2012-06-10 * interp/newaux.lisp (MAKEOP): Move to spad-parser.boot.dos-reis1-1/+35
2012-06-10 * interp/newaux.lisp: Move Led property setting to spad-parser.boot.dos-reis1-0/+56
2012-06-10 * interp/newaux.lisp: Move Nud property setting to spad-parser.boot.dos-reis1-2/+43
2012-06-10 * interp/spad-parser.boot: Fix thinkos from previous commit.dos-reis1-0/+14
2012-06-10 * interp/preparse.lisp: Remove.dos-reis1-1/+87
2012-06-09 * interp/io.boot (%Reader): Add idx field.dos-reis1-4/+4
2012-06-07 * interp/lexing.boot: Move %Line to io.boot.dos-reis1-1/+1
2012-06-06 * interp/io.boot (readePendingLines): Rename from readerLines.dos-reis1-3/+3
2012-06-05 * interp/io.boot (readerDeferLine): New.dos-reis1-1/+1
2012-06-04 * interp/spad-parser.boot (preparse): Tidy.dos-reis1-5/+2
2012-06-04 * interp/spad-parser.boot (findCommentBlock): Lose lastdos-reis1-1/+1
2012-06-04 * interp/spad.lisp (SPAD): Adjust.dos-reis1-377/+380
2012-06-03 * interp/preparse.lisp ($LineList): Remove.dos-reis1-8/+3
2012-06-03 * interp/io.boot (%Reader): New data structure.dos-reis1-35/+35
2012-05-29 * boot/parser.boot (%ParserState): New.dos-reis1-7/+0
2012-05-21 * interp/parsing.lisp: Remove.dos-reis1-2/+11
2012-05-21 * interp/spad-parser.boot (addParensAndSemisToLine): Drop 'drop',dos-reis1-15/+13
2012-05-21 * interp/spad.lisp (S-PROCESS): Rename to translateSpad and movedos-reis1-0/+29
2012-05-21 * interp/spad-parser.boot (parseSexpr1): Simplify.dos-reis1-10/+2
2012-05-20 * interp/parsing.lisp (CONVERSATION): Remove.dos-reis1-3/+4
2012-05-11 * interp/preparse.lisp (PARSEPRINT): Move to spad-parser.boot.dos-reis1-2/+9
2012-05-11 * interp/preparse.lisp (ADD-PARENS-AND-SEMIS-TO-LINE): Move todos-reis1-0/+39
2012-05-11 * interp/preparse.lisp (preparseReadLine1): Move to spad-parser.boot.dos-reis1-0/+16
2012-05-09 * interp/preparse.lisp (PREPARSE): Move to spad-parser.boot.dos-reis1-1/+21
2012-05-09 * interp/preparse.lisp (FINCOMBLOCK): Move to spad-parser.boot.dos-reis1-0/+15
2012-05-09 * interp/preparse.lisp (PREPARSE-ECHO): Move to spad-parser.boot.dos-reis1-0/+6
2012-05-08 * interp/spad.lisp (INIT-BOOT/SPAD-READER): Don't set FILE-CLOSED.dos-reis1-26/+25
2012-05-07 * interp/preparse.lisp (SKIP-IFBLOCK): Move to spad-parser.boot.dos-reis1-0/+41
2012-05-07 * interp/sys-globals.boot ($insideCompTypeOf): Remove.dos-reis1-1/+22
2012-05-06misc cleanupdos-reis1-2/+2
2012-05-05 * interp/preparse.lisp (ADDCLOSE): Move to spad-parser.boot.dos-reis1-0/+18
2012-02-24 * interp/lexing.boot: "assume" is now also a keyword for the compiler.dos-reis1-1/+14
2011-11-02 * interp/spad-parser.boot (parseSpadFile): Use $lineStack notdos-reis1-33/+32
2011-10-18 * interp/postpar.boot (displayPreCompilationErrors): Dot not checkdos-reis1-1/+1
2011-10-18 * interp/spad-parser.boot (parseSegmentTail): Tidy.dos-reis1-8/+6
2011-10-17 * lisp/core.lisp.in: Add ref and deref to support references.dos-reis1-26/+578
2011-10-12 * interp/spad-parser.spad: New parsing functions.dos-reis1-0/+39
2011-10-12 * interp/lexing.boot (matchAdvanceKeyword): New.dos-reis1-1/+100
2011-10-11 * interp/lexing.boot (matchAdvanceString): New.dos-reis1-0/+18
2011-10-11 * interp/metalex.lisp (DEFUN-PARSE-TOKEN): Remove.dos-reis1-1/+24
2011-10-04 * interp/lexing.boot (stackClear!): Fix typo.dos-reis1-1/+1
2011-08-23 * interp/sys-driver.boot (initializeDatabases): New.dos-reis1-6/+3
2011-04-21 * boot/tokens.boot: Don't rename nreverse.dos-reis1-1/+1
2009-08-17 * boot/tokens.boot: Retire "^" as negation operator.dos-reis1-2/+2