HCoop
/
bpt
/
guile.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
peval: Rectify style.
[bpt/guile.git]
/
module
/
language
/
2011-09-23
Ludovic Courtès
peval: Rectify style.
tree
|
commitdiff
2011-09-23
Andy Wingo
prevent propagation for memory-dependent operations...
tree
|
commitdiff
2011-09-21
Andy Wingo
peval comment & reindentation
tree
|
commitdiff
2011-09-21
Andy Wingo
fix comment regarding alpha-renaming
tree
|
commitdiff
2011-09-21
Andy Wingo
better pure-expression?
tree
|
commitdiff
2011-09-21
Andy Wingo
more alpha-rename robustness
tree
|
commitdiff
2011-09-21
Andy Wingo
more robust alpha-renaming
tree
|
commitdiff
2011-09-21
Andy Wingo
peval: inlining of let-values
tree
|
commitdiff
2011-09-21
Andy Wingo
peval support for more forms
tree
|
commitdiff
2011-09-21
Andy Wingo
add singly-valued-primitive?
tree
|
commitdiff
2011-09-21
Andy Wingo
more optimize.scm factoring
tree
|
commitdiff
2011-09-21
Andy Wingo
optimize.scm refactor
tree
|
commitdiff
2011-09-21
Daniel Llorens
Fix compilation of untyped arrays of rank not 1
tree
|
commitdiff
2011-09-18
Ludovic Courtès
peval: Abort inlining when the residual code contains...
tree
|
commitdiff
2011-09-17
Ludovic Courtès
peval: Typo.
tree
|
commitdiff
2011-09-17
Ludovic Courtès
peval: Alpha-rename anonymous lambdas that are duplicated.
tree
|
commitdiff
2011-09-13
Ludovic Courtès
peval: Use `resolve-primitives!'.
tree
|
commitdiff
2011-09-13
Ludovic Courtès
peval: Clarify `pure-expression?'.
tree
|
commitdiff
2011-09-13
Ludovic Courtès
peval: Inline thunks.
tree
|
commitdiff
2011-09-13
Ludovic Courtès
peval: Use the right scope when replacing a lambda...
tree
|
commitdiff
2011-09-13
Ludovic Courtès
peval: Add tests for inlining with both static & dynami...
tree
|
commitdiff
2011-09-10
Ludovic Courtès
peval: Propagate only pure expressions to lambdas.
tree
|
commitdiff
2011-09-10
Ludovic Courtès
peval: Try hard to preserve mutability.
tree
|
commitdiff
2011-09-08
Ludovic Courtès
Add a partial evaluator for use in the compiler.
tree
|
commitdiff
2011-09-05
Ludovic Courtès
Use (ice-9 match) instead of `record-case' where it...
tree
|
commitdiff
2011-09-02
Andy Wingo
more define-syntax-rule usage
tree
|
commitdiff
2011-08-04
Andy Wingo
fix tree-il->scheme test
tree
|
commitdiff
2011-06-17
Andy Wingo
fix invalid transformation of (values x) -> x, (+ x...
tree
|
commitdiff
2011-06-17
Andy Wingo
fix self tail recursion to different case-lambda clauses
tree
|
commitdiff
2011-05-31
Andy Wingo
compile-bytecode uses target-endianness
tree
|
commitdiff
2011-05-08
Andy Wingo
fix some duplication in object tables
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: cleanup
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: use file-level constants table
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: add dump-constants, a new helper
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: add build-constant-store, build-objec...
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: make-meta refactor
tree
|
commitdiff
2011-05-08
Andy Wingo
compile-assembly: add traversal helpers
tree
|
commitdiff
2011-05-05
Andy Wingo
speed up compile-bytecode
tree
|
commitdiff
2011-05-05
Andy Wingo
silly "optimization" in (language assembly)
tree
|
commitdiff
2011-04-14
Andy Wingo
fix analyze.scm literal string warnings
tree
|
commitdiff
2011-04-14
Andy Wingo
don't warn about non-literal fmt strings for e.g. ...
tree
|
commitdiff
2011-03-29
Andy Wingo
fix error message on ,disassemble "non-procedure"
tree
|
commitdiff
2011-03-27
Andy Wingo
fix prompt in fix in single-value context compilation
tree
|
commitdiff
2011-03-27
Andy Wingo
tree-il->scheme fix
tree
|
commitdiff
2011-03-09
Andy Wingo
fix-letrec tweaks
tree
|
commitdiff
2011-03-06
Ludovic Courtès
Handle `letrec*' like `letrec' in simple cases.
tree
|
commitdiff
2011-02-21
Ludovic Courtès
Use `vhash-delq' in `(language tree-il analyze)'.
tree
|
commitdiff
2011-02-18
Andy Wingo
core modules use (ice-9 binary-ports) instead of (rnrs...
tree
|
commitdiff
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
next