Andy Wingo
|
ea6b18e82f
prompt handlers are always inline
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
88fed05d03
GLIL support for <prompt>
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
899d37a6cf
more work towards compiling and interpreting keyword args
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
258344b4db
flesh out glil support for optional and keyword arguments
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
1e2a8c266d
steps on the way to have the callee check the number of arguments
|
%!s(int64=15) %!d(string=hai) anos |
Ludovic Courtès
|
84012ef4b1
Fix typos leading to unbound variable references.
|
%!s(int64=15) %!d(string=hai) anos |
Andy Wingo
|
476e357281
remove all mentions of "external" from the compiler and related code
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
66d3e9a32c
compile lexical variable access and closure creation to the new ops
|
%!s(int64=16) %!d(string=hai) anos |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
cf10678fe7
tree-il -> glil compiler works now, at least in initial tests
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
01c161ca11
it is alive!!!!! + concision + fix to compile-ghil
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
594d9d4c48
be smarter about allocating local variables, reusing slots if possible
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
028e3d0666
propagate much more source info through compilation
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
53e28ed9b2
static opcodes; refactor program/objcode division; use new assembly pipeline
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
c850030fdd
rename <glil-asm> to <glil-program>
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
c2c82b62f4
remove useless <glil-vars> helper type, serialize GHIL more strictly
|
%!s(int64=16) %!d(string=hai) anos |
Andy Wingo
|
9ff56d9e65
(language ghil def) becomes (language ghil)
|
%!s(int64=16) %!d(string=hai) anos |