summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* expander: consolidate dotted argument error.Kaz Kylheku2018-04-081-6/+9
* configure: lndir tweaks.Kaz Kylheku2018-04-081-1/+2
* trace: refer usr:catch operator rather than sys:catch.Kaz Kylheku2018-04-081-3/+3
* trace: bugfix: redefine check mustn't throw exceptions.Kaz Kylheku2018-04-081-6/+10
* compiler: fix overestimated register count.Kaz Kylheku2018-04-072-1/+4
* case macros: bugfix: use hash for caseql and casequal too.Kaz Kylheku2018-04-071-2/+1
* case macros: reduce consing.Kaz Kylheku2018-04-071-6/+8
* new function: compile.Kaz Kylheku2018-04-072-1/+16
* asm: support disassembly on functions.Kaz Kylheku2018-04-071-8/+19
* vm: new accessors for closure objects.Kaz Kylheku2018-04-071-0/+19
* lib: new function vm-fun-p.Kaz Kylheku2018-04-073-0/+7
* build: don't rebuild tlo's all the time.Kaz Kylheku2018-04-071-2/+2
* vm: allow vm description to be callable as function.Kaz Kylheku2018-04-062-0/+6
* asm: rename disassembly helper function.Kaz Kylheku2018-04-061-2/+2
* vm: C++ port issue: wrong cast.Kaz Kylheku2018-04-061-1/+1
* Application code is now in a package called pub.Kaz Kylheku2018-04-094-5/+9
* stdlib: all code read under sys package.Kaz Kylheku2018-04-0616-53/+50
* autoload: add more missing symbols.Kaz Kylheku2018-04-061-1/+12
* structs: get rid of sys:slot and sys:static-slot.Kaz Kylheku2018-04-063-10/+8
* autoload: smattering of missing/wrong entries.Kaz Kylheku2018-04-061-1/+4
* autload: remove copy and pasted sock_load_init calls.Kaz Kylheku2018-04-061-3/+0
* 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