2011-02-13 |
Andy Wingo | read-enable 'positions by default |
tree | commitdiff |
2011-02-07 |
Andy Wingo | fix memq/memv inlining |
tree | commitdiff |
2011-01-26 |
Noah Lavine | Parse Decimal Numbers |
tree | commitdiff |
2011-01-26 |
Noah Lavine | Fix Hex Constants |
tree | commitdiff |
2011-01-26 |
Noah Lavine | Ecmascript Syntax |
tree | commitdiff |
2011-01-26 |
Noah Lavine | Ecmascript Syntax Fix |
tree | commitdiff |
2011-01-23 |
Ludovic Courtès | Remove unexpected non-ASCII character. |
tree | commitdiff |
2011-01-17 |
Noah Lavine | Add ECMAScript Unicode literal support |
tree | commitdiff |
2011-01-05 |
Ludovic Courtès | Tiny style improvement in the ECMAScript compiler. |
tree | commitdiff |
2011-01-04 |
Noah Lavine | Fix ECMAScript object creation. |
tree | commitdiff |
2010-12-17 |
Andy Wingo | rename make-undefined-fluid to make-unbound-fluid |
tree | commitdiff |
2010-12-10 |
Andy Wingo | add return/values hack to compile-glil for lua |
tree | commitdiff |
2010-12-10 |
Andy Wingo | fix self-tail-calls for lexical procs with optional... |
tree | commitdiff |
2010-12-09 |
Andy Wingo | clarify compile-glil error messages |
tree | commitdiff |
2010-12-07 |
Brian Templeton | lexical function binding for elisp |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use unbound fluids instead of `void' sentinel value |
tree | commitdiff |
2010-12-07 |
Brian Templeton | function's argument can be a symbol |
tree | commitdiff |
2010-12-07 |
Brian Templeton | allow `(setcar nil nil)' and `(setcdr nil nil)' |
tree | commitdiff |
2010-12-07 |
Brian Templeton | support "#'" syntax for function expressions |
tree | commitdiff |
2010-12-07 |
Brian Templeton | setq can take any number of arguments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use correct names for quasiquotation operators |
tree | commitdiff |
2010-12-07 |
Brian Templeton | store special operators in the function slot |
tree | commitdiff |
2010-12-07 |
Brian Templeton | make user-defined macros available at runtime |
tree | commitdiff |
2010-12-07 |
Brian Templeton | allow fluid macro bindings |
tree | commitdiff |
2010-12-07 |
Brian Templeton | new `load' subr |
tree | commitdiff |
2010-12-07 |
Brian Templeton | Ignore #:warnings compiler option |
tree | commitdiff |
2010-12-07 |
Brian Templeton | handle EOF correctly in parser and lexer |
tree | commitdiff |
2010-12-07 |
Brian Templeton | store macro definitions in the function slot |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use existing bindings record for defmacro |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use tree-il's support for optional arguments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | reindent |
tree | commitdiff |
2010-12-07 |
Brian Templeton | reformat comments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | whitespace changes |
tree | commitdiff |
2010-11-18 |
Andy Wingo | better errors for ecmascript parser too |
tree | commitdiff |
2010-11-18 |
Andy Wingo | ecmascript tokenization errors report source location |
tree | commitdiff |
2010-11-18 |
Andy Wingo | fix ecmascript at the repl |
tree | commitdiff |
2010-11-16 |
Andy Wingo | ecmascript syntax errors throw to 'syntax-error |
tree | commitdiff |
2010-10-20 |
Ludovic Courtès | Tweak `-Wunused-variable' and `-Wunused-toplevel' for... |
tree | commitdiff |
2010-10-12 |
Andy Wingo | don't warn for (format #t fmt) -- format string actuall... |
tree | commitdiff |
2010-10-10 |
Ludovic Courtès | Add warnings for obvious syntax errors in format strings. |
tree | commitdiff |
2010-10-10 |
Ludovic Courtès | Add new `format' warnings. |
tree | commitdiff |
2010-10-10 |
Ludovic Courtès | Implement fancy format string analysis. |
tree | commitdiff |
2010-10-08 |
Ludovic Courtès | Improve pretty-printing of tree-il objects. |
tree | commitdiff |
2010-10-08 |
Ludovic Courtès | Add `-Wformat'. |
tree | commitdiff |
2010-10-08 |
Andy Wingo | inline symbol? and vector? to opcodes, and a psyntax... |
tree | commitdiff |
2010-10-01 |
Andy Wingo | add source:line-for-user, returning a 1-indexed line... |
tree | commitdiff |
2010-07-10 |
No Itisnt | Remove trailing whitespace |
tree | commitdiff |
2010-06-17 |
Andy Wingo | tree-il->scheme renders fix as letrec* |
tree | commitdiff |
2010-06-17 |
Andy Wingo | resolve-primitives tweaks |
tree | commitdiff |
2010-06-17 |
Andy Wingo | compiler support for letrec* |
tree | commitdiff |
2010-06-17 |
Andy Wingo | add effect+exception-free-primitive? predicate |
tree | commitdiff |
2010-06-17 |
Andy Wingo | beginnings of letrec* support in the expander |
tree | commitdiff |
2010-06-11 |
Andy Wingo | handler of a prompt is in tail context |
tree | commitdiff |
2010-06-11 |
Andy Wingo | comment in fix-letrec |
tree | commitdiff |
2010-06-11 |
Andy Wingo | unparse the tag of a prompt |
tree | commitdiff |
2010-06-11 |
Andy Wingo | make-prompt-tag is an effect-free primitive |
tree | commitdiff |
2010-06-11 |
Andy Wingo | add inliner cases for conditionals |
tree | commitdiff |
2010-06-01 |
Andy Wingo | rename (rnrs bytevector) to (rnrs bytevectors) |
tree | commitdiff |
2010-05-22 |
Ludovic Courtès | Fix disassembly of free variable lists. |
tree | commitdiff |
2010-05-20 |
Andy Wingo | macroexpanded pretty-printer |
tree | commitdiff |
2010-05-20 |
Andy Wingo | tree-il->scheme for lambda* et al |
tree | commitdiff |
2010-05-19 |
Andy Wingo | tree-il on expanded-vtables |
tree | commitdiff |
2010-05-07 |
Ludovic Courtès | Add `program-free-variables' to `(system vm program)'. |
tree | commitdiff |
2010-05-02 |
Andy Wingo | add assert-nargs-ee/locals instruction |
tree | commitdiff |
2010-05-02 |
Andy Wingo | rename `vars' field in tree-il binding constructs to... |
tree | commitdiff |
2010-05-02 |
Andy Wingo | fix a comment about environments and the scheme compiler |
tree | commitdiff |
2010-05-02 |
Andy Wingo | remove `version' field from <language> |
tree | commitdiff |
2010-04-30 |
Andy Wingo | optimize and bugfix make-struct VM opcode |
tree | commitdiff |
2010-04-27 |
Andy Wingo | fix bug in compile-glil.scm for return opcode-hack |
tree | commitdiff |
2010-04-17 |
Andy Wingo | deprecate arity access via (procedure-properties proc... |
tree | commitdiff |
2010-04-17 |
Andy Wingo | remove program-name, program-documentation |
tree | commitdiff |
2010-04-10 |
Neil Jerram | Merge branch 'master' into wip-manual-2 |
tree | commitdiff |
2010-04-09 |
Andy Wingo | change remaining %nil -> #nil |
tree | commitdiff |
2010-04-09 |
Andy Wingo | elisp fixes for nil, and, or |
tree | commitdiff |
2010-04-09 |
Andy Wingo | %nil -> #nil |
tree | commitdiff |
2010-03-31 |
Andy Wingo | fix array bugs in ecmascript |
tree | commitdiff |
2010-03-30 |
Ludovic Courtès | Adapt ECMAScript parser and lexer to `(system base... |
tree | commitdiff |
2010-03-28 |
Andy Wingo | Fix inlining of lambda-apply-lambda. |
tree | commitdiff |
2010-03-19 |
Andy Wingo | rename sc-expand to macroexpand |
tree | commitdiff |
2010-03-09 |
Andy Wingo | prompt, abort -> call-with-prompt, abort-to-prompt |
tree | commitdiff |
2010-03-07 |
Ludovic Courtès | Don't export `write-bytecode' from `(language assembly... |
tree | commitdiff |
2010-03-07 |
Ludovic Courtès | Fix miscompilation of non-ASCII Latin-1 strings. |
tree | commitdiff |
2010-03-04 |
Andy Wingo | some with-fluid* -> with-fluids |
tree | commitdiff |
2010-03-03 |
Andy Wingo | use anonymous mv-bind in compile-glil.scm; fix abort... |
tree | commitdiff |
2010-03-03 |
Andy Wingo | <glil-mv-bind> can truncate values anonymously |
tree | commitdiff |
2010-02-23 |
Andy Wingo | ensure non-escape-only prompts have a thunk application... |
tree | commitdiff |
2010-02-22 |
Andy Wingo | abort always dispatches to VM bytecode, to detect same... |
tree | commitdiff |
2010-02-22 |
Andy Wingo | prompt and abort inlining |
tree | commitdiff |
2010-02-22 |
Andy Wingo | fix <prompt> compilation bug |
tree | commitdiff |
2010-02-19 |
Andy Wingo | prompt as part of guile's primitive language |
tree | commitdiff |
2010-02-19 |
Andy Wingo | fix prompt disassembly bug |
tree | commitdiff |
2010-02-19 |
Andy Wingo | add scm_c_abort, wire it up to the abort opcode |
tree | commitdiff |
2010-02-19 |
Andy Wingo | prompt handlers are always inline |
tree | commitdiff |
2010-02-19 |
Andy Wingo | fluid-ref / fluid-set! compile to dynref/dynset |
tree | commitdiff |
2010-02-19 |
Andy Wingo | add <dynref> and <dynset> to tree-il |
tree | commitdiff |
2010-02-19 |
Andy Wingo | rename <control> to <abort> |
tree | commitdiff |
2010-02-19 |
Andy Wingo | <prompt> has no pre-unwind-handler, it's unnecessary |
tree | commitdiff |
2010-02-19 |
Andy Wingo | fix tree-il->scheme bug for <dynlet> |
tree | commitdiff |
2010-02-18 |
Andy Wingo | add tree-il->glil compilation for dynlet |
tree | commitdiff |
2010-02-18 |
Andy Wingo | add dynlet to tree-il |
tree | commitdiff |
next |