summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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