aboutsummaryrefslogtreecommitdiff
path: root/src/interp
AgeCommit message (Expand)AuthorFilesLines
2013-05-11Introduce opcodes for arrays constructionsdos-reis2-2/+25
2013-05-10The compiler now accepts do-statementsdos-reis3-9/+27
2013-05-09 * interp/i-special.boot (evalIF): Generate OIL intermediatedos-reis3-11/+9
2013-05-09Simplify copydos-reis2-3/+4
2013-05-08Almost pure function bodies are now %redex formsdos-reis2-7/+11
2013-03-31 * interp/pile.boot (insertpile): Tidy.dos-reis1-5/+5
2012-08-26 * interp/sys-os.boot (flushStdout): Remove as unused.dos-reis2-3/+0
2012-08-26 * interp/debug.lisp: Remove reference to TOK and CHR.dos-reis8-26/+9
2012-08-26 * include/sockio.h (init_purpose_table): Remove declaration.dos-reis3-9/+3
2012-08-26 * interp/br-saturn.boot: Replace TERPRI with finishLine.dos-reis15-36/+36
2012-08-26 * interp/i-util.boot: Lose paramater. Unconditional flush thedos-reis3-5/+4
2012-08-24version: use *build-version* instead of *yearweek*alfredoport1-1/+1
2012-08-20 * interp/br-search.boot (getTemporaryDirectory): Search TMPDIR first.dos-reis1-2/+3
2012-08-20 * interp/br-util.boot (htPred2English,gn): Tidy.dos-reis2-5/+7
2012-08-20 * interp/spad.lisp (SPAD): Remove obfuscated binding of OUT-STREAM.dos-reis6-25/+12
2012-08-20 * interp/Makefile.in: Simplify.dos-reis1-12/+2
2012-08-20 * interp/i-coerfn.boot: Do not import i-coerce. Import i-analydos-reis3-13/+11
2012-08-20 * interp/util.lisp (BUILD-INTERPSYS): loadDelayedFFI early.dos-reis3-10/+1
2012-08-19 * configure.ac: Define Automake conditional OA_DELAYED_FFI.dos-reis4-7/+32
2012-06-10 * interp/io.boot (%SourceLine): New.dos-reis3-52/+83
2012-06-10Do remove newaux.lispdos-reis1-101/+0
2012-06-10 * interp/newaux.lisp (MAKEOP): Move to spad-parser.boot.dos-reis2-4/+37
2012-06-10 * interp/newaux.lisp: Move Led property setting to spad-parser.boot.dos-reis2-36/+56
2012-06-10 * interp/newaux.lisp: Move Nud property setting to spad-parser.boot.dos-reis3-43/+46
2012-06-10 * interp/spad-parser.boot: Fix thinkos from previous commit.dos-reis1-0/+14
2012-06-10 * interp/preparse.lisp: Remove.dos-reis3-177/+88
2012-06-09 * interp/io.boot (%Reader): Add idx field.dos-reis3-9/+9
2012-06-07fix thinkodos-reis1-1/+1
2012-06-07 * interp/lexing.boot: Move %Line to io.boot.dos-reis5-67/+95
2012-06-06 * interp/io.boot (readePendingLines): Rename from readerLines.dos-reis3-9/+9
2012-06-05 * interp/io.boot (readerDeferLine): New.dos-reis3-5/+7
2012-06-04 * interp/spad-parser.boot (preparse): Tidy.dos-reis1-5/+2
2012-06-04 * interp/spad-parser.boot (findCommentBlock): Lose lastdos-reis2-5/+5
2012-06-04 * interp/spad.lisp (SPAD): Adjust.dos-reis7-553/+540
2012-06-03 * interp/preparse.lisp ($LineList): Remove.dos-reis2-25/+13
2012-06-03 * interp/io.boot (%Reader): New data structure.dos-reis4-72/+69
2012-06-03 * interp/lexing.boot (%Line): Now a record structure.dos-reis1-19/+11
2012-06-03 * boot/parser.boot (bpSignatureTail): Split out of bpSignature.dos-reis1-1/+1
2012-05-29 * boot/parser.boot (%ParserState): New.dos-reis1-7/+0
2012-05-28 * interp/lexing.boot: Use makeToken directly.dos-reis1-41/+35
2012-05-28 * interp/io.boot (findChar): Do not define here.dos-reis2-12/+0
2012-05-26 * boot/tokens.boot: freshLine, functionSymbol?, and symbolGlobal?dos-reis10-13/+13
2012-05-25/EDITFILE cleanupdos-reis11-28/+30
2012-05-25 * interp/sys-globals.boot ($compCount): Remove.dos-reis5-189/+9
2012-05-24 * boot/scanner.boot (lexerLineLength): New.dos-reis1-2/+2
2012-05-23 * interp/database.boot (%Constructor): New.dos-reis4-31/+42
2012-05-23 * interp/sys-driver.boot (initializeDatabases): Load initidb ifdos-reis2-12/+9
2012-05-23 * interp/vmlisp.lisp (MAKE-CVEC): Remove.dos-reis27-590/+494
2012-05-23 * interp/br-search.boot: Use findChar and findString in lieu of STRPOS.dos-reis10-21/+23
2012-05-23 * boot/tokens.boot (%Token): New datatype.dos-reis1-6/+0