summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* add tests for #' etcsyncase-in-boot-9Andy Wingo2009-05-281-0/+12
* add reader tests for #;Andy Wingo2009-05-281-0/+23
* add reader support for #; #` #' #, and #,@. fix bug in compile-and-load.Andy Wingo2009-05-283-6/+86
* adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properlyAndy Wingo2009-05-2615-627/+273
* fix backtraces with compiled boot-9Andy Wingo2009-05-263-14/+7
* distcheck fix, fix (ice-9 time)Andy Wingo2009-05-262-1/+2
* update docs -- sections on assembly and objcodeAndy Wingo2009-05-253-38/+160
* update docs, clean up VM vestiges, macro docs, fix (/ a b c)Andy Wingo2009-05-2412-485/+347
* fix (oop goops) compilation for (language tree-il primitives)Andy Wingo2009-05-221-1/+1
* source location tracking in psyntax, booya!Andy Wingo2009-05-222-30/+20
* remove annotations in psyntax in favor of guile's source propertiesAndy Wingo2009-05-222-136/+86
* fix problem naming internal definitionsAndy Wingo2009-05-222-16/+18
* move things to (language tree-il primitives)Andy Wingo2009-05-223-55/+58
* fix tree-il test to work if source info happens to be presentAndy Wingo2009-05-222-5/+13
* fix bad call to make-glil-srcAndy Wingo2009-05-221-1/+1
* fix expansion of (ice-9 threads)Andy Wingo2009-05-221-56/+58
* syntax.test is passing, yayAndy Wingo2009-05-221-84/+27
* residualize names into procedures. re-implement srfi-61. module naming foo.Andy Wingo2009-05-224-164/+208
* some work on syntax.testAndy Wingo2009-05-214-19/+37
* catch syntax errors in unquote and unquote-splicingAndy Wingo2009-05-213-14/+29
* fix multiple values returning from srfi-18's `with-exception-handler'Andy Wingo2009-05-211-2/+4
* fix apply and call/cc in drop contextsAndy Wingo2009-05-214-17/+82
* procedures in "drop" contexts can return unspecified valuesAndy Wingo2009-05-214-9/+21
* fix srfi-17.testAndy Wingo2009-05-211-2/+5
* just parse method arguments once.Andy Wingo2009-05-211-18/+20
* rewrite `method' as a hygienic macro to re-allow lexical specializersAndy Wingo2009-05-212-65/+101
* fix failing macro-as-parameter tests in eval.testAndy Wingo2009-05-203-24/+29
* remove compile-time-environmentAndy Wingo2009-05-206-73/+7
* Fix a bug in the (ice-9 match) testAndy Wingo2009-05-201-1/+1
* fix @slot-ref / @slot-set! compilationAndy Wingo2009-05-203-33/+14
* compile `list' and `vector' to their associated opcodesAndy Wingo2009-05-203-4/+14
* don't allocate too many locals for expansions of `or'Andy Wingo2009-05-202-11/+82
* a few fixupsAndy Wingo2009-05-204-8/+12
* and, or, cond etc use syntax-rules, compile scheme through tree-ilAndy Wingo2009-05-2011-47/+198
* add tree-il->glil compilation test suiteAndy Wingo2009-05-188-39/+426
* special cases for more types of known applicationsAndy Wingo2009-05-182-10/+83
* inline calls to some primitivesAndy Wingo2009-05-172-11/+48
* define `delay' in terms of make-promiseAndy Wingo2009-05-173-11/+28
* and now, we residualize the original names into the metadata. yay!Andy Wingo2009-05-171-17/+24
* actually pass original ids on to tree-il data typesAndy Wingo2009-05-174-36/+36
* preserve original var names in lets and lambdasAndy Wingo2009-05-172-26/+41
* tree-il -> glil compiler works now, at least in initial testsAndy Wingo2009-05-158-525/+464
* add lexical analyzer and allocatorAndy Wingo2009-05-142-221/+415
* add primitive expander for tree-ilAndy Wingo2009-05-124-79/+264
* add tree-il optimizerAndy Wingo2009-05-114-330/+224
* more work on tree-il compilationAndy Wingo2009-05-088-52/+115
* go ahead and regenerate psyntax-pp.scmAndy Wingo2009-05-071-11/+11
* remove (ice-9 expand-support)Andy Wingo2009-05-073-161/+1
* new language: tree-il. psyntax generates it when run in compile mode.Andy Wingo2009-05-078-115/+1028
* make expand-support structure constructors take a source argumentAndy Wingo2009-05-073-8/+8