summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* trace: add missing copyright header.Kaz Kylheku2018-04-051-0/+26
* lib: get rid of preprocessor macros for packages.Kaz Kylheku2018-04-054-20/+14
* build: support compiling stdlib.Kaz Kylheku2018-04-051-5/+30
* configure: link files rather than dirs.Kaz Kylheku2018-04-051-1/+36
* printer: improve object formatting.Kaz Kylheku2018-04-0510-17/+62
* compile-file: handle gensyms and such.Kaz Kylheku2018-04-052-13/+23
* compile-file/load: add version to files.Kaz Kylheku2018-04-052-1/+10
* compiler: bugfix: quasilit cannot use append.Kaz Kylheku2018-04-042-1/+7
* load: remove hack for loading compiler.tlo.Kaz Kylheku2018-04-041-2/+1
* parser: don't generate special lits outside quasiquote.Kaz Kylheku2018-04-043-9/+24
* hash: with-hash-iter bug found by new compiler.Kaz Kylheku2018-04-041-2/+2
* compiler: bugfix: broken Lisp forms in quasiquote.Kaz Kylheku2018-04-041-1/+1
* stdlib: remove macro-time.Kaz Kylheku2018-04-043-22/+19
* compiler: move sys:bind-mac-error to error.tl.Kaz Kylheku2018-04-043-8/+13
* struct: autoload sys:define-method.Kaz Kylheku2018-04-041-0/+4
* autoload: don't refer to .tl files specifically.Kaz Kylheku2018-04-043-32/+32
* eval: define sys:*load-recursive*Kaz Kylheku2018-04-041-0/+1
* regex: fix double free corruption bug.Kaz Kylheku2018-04-041-11/+13
* regex: read/print bug: escaped double quote.Kaz Kylheku2018-04-043-6/+11
* Implement compiled file loading.Kaz Kylheku2018-04-045-11/+64
* asm: changes for compiling.Kaz Kylheku2018-04-041-19/+20
* compile-file: don't compile constants.Kaz Kylheku2018-04-041-1/+2
* compiler: don't add compile-time gensym into env.Kaz Kylheku2018-04-041-3/+3
* macro param lists: remove colon hack.Kaz Kylheku2018-04-043-8/+28
* places: remove macro-time.Kaz Kylheku2018-04-031-129/+126
* compiler: rewrite incorrect defmacro expander.Kaz Kylheku2018-04-031-6/+8
* parser: avoid consing for buf literals.Kaz Kylheku2018-04-031-12/+7
* packages: fix package prefix read/print issue.Kaz Kylheku2018-04-032-2/+45
* compiler: first cut compile-file implementation.Kaz Kylheku2018-04-034-13/+106
* asm/compiler: use unadorned sym in in-package.Kaz Kylheku2018-04-032-2/+2
* eval/compile: special ops compile-only & eval-only.Kaz Kylheku2018-04-032-1/+3
* compiler: bugfix: missing case in cond.Kaz Kylheku2018-04-021-0/+1
* compiler: bugfix: block: missing mov to oreg.Kaz Kylheku2018-04-021-1/+2
* compiler: unwind-protect bug: wrong output reg.Kaz Kylheku2018-04-021-1/+1
* compiler: switch: bugfix: missing mov to oreg.Kaz Kylheku2018-04-021-0/+5
* compiler: switch bugfix: missing index code.Kaz Kylheku2018-04-021-1/+2
* compiler: big oreg-related bugfixKaz Kylheku2018-04-011-40/+74
* compiler: bugfix: wrong lambda frame size.Kaz Kylheku2018-04-011-1/+1
* compiler: bugfix: return value optionalKaz Kylheku2018-04-011-2/+2
* compiler: bug: indirect function calls.Kaz Kylheku2018-04-011-1/+3
* compiler: bugfix: bad len check for tree-case.Kaz Kylheku2018-04-011-3/+5
* compiler: bugfix: incorrect jmp in catch.Kaz Kylheku2018-04-011-3/+1
* compiler: bugfix: scope of init-forms in lambda.Kaz Kylheku2018-03-311-1/+1
* expander: bugfix: fixed params visible to optionals.Kaz Kylheku2018-03-311-0/+1
* doc: codify infinite looping behavior of each.Kaz Kylheku2018-03-301-0/+6
* eval: add missing checks in fun operator.Kaz Kylheku2018-03-301-0/+13
* doc: null char in str out stream: incorrect.Kaz Kylheku2018-03-301-4/+8
* string output streams: null pointer deref.Kaz Kylheku2018-03-301-4/+10
* doc: incorrect text in rlet exampleKaz Kylheku2018-03-301-3/+2
* doc: mistake in ldiff example.Kaz Kylheku2018-03-301-1/+1