Hi all,
This is something fun to implement using ck-macros and
local-syntax-value.
The idea is to patch guile's quasisyntax.scm in ice-9 to implement
splicing of macros.
If we assume a reader macro #.code ==> (macro-splicing code), with the
proposed hack I can now write:
(define-syntax-rul
Andy Wingo writes:
>> Now when we are tail-calling in rtl, we just fill the argument slots
>> with the new function arguments directly and then tail-call by filling
>> in
>> number of arguments and function. This is very smart and just some
>> simple features added would mean that a lot of transl
colorized.scm updated.
Please review it. ;-P
Thanks!
;; Copyright (C) 2012 Free Software Foundation, Inc.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; ei