splicing macros

2013-01-26 Thread Stefan Israelsson Tampe
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

Re: compile-rtl

2013-01-26 Thread Stefan Israelsson Tampe
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

Re: [PATCH] Colorized REPL

2013-01-26 Thread Nala Ginrut
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