>>>>> "Ed" == Eduardo Cavazos
>>>>> <[EMAIL PROTECTED]> writes:
Ed> I haven't pulled from your repos yet so I haven't messed around
Ed> with the new macro code yet.
Ed,
as a side-note, let me say that you do not need to "pull" (in git
sense) from Daniel's repository to look at the changes, you can just
fetch the new changes without merging them or using them to rebase any
branch.
To do that, use: (if "littledan" is the name you gave to his repository)
% git fetch littledan
You can then browse the changes (which have not been integrated in
any of your local branches):
% git log -r littledan/master
[...]
commit 5a347d513c59099732be41acf681d3d1e31e3898
Author: Daniel Ehrenberg <[EMAIL PROTECTED]>
Date: Mon Dec 31 00:44:40 2007 -0500
Macros now memoize when not used as compiler transform
[...]
And look at a particular revision:
% git show 5a347d513c59099732be41acf681d3d1e31e3898
commit 5a347d513c59099732be41acf681d3d1e31e3898
Author: Daniel Ehrenberg <[EMAIL PROTECTED]>
Date: Mon Dec 31 00:44:40 2007 -0500
Macros now memoize when not used as compiler transform
diff --git a/extra/macros/macros.factor b/extra/macros/macros.factor
index 1c23a1c..9c1cb62 100755
--- a/extra/macros/macros.factor
+++ b/extra/macros/macros.factor
@@ -2,18 +2,18 @@
! See http://factorcode.org/license.txt for BSD license.
USING: parser kernel sequences words effects inference.transforms
- combinators assocs definitions quotations namespaces ;
+combinators assocs definitions quotations namespaces memoize ;
IN: macros
-: (:)
+: (:) ( -- word definition effect-in )
CREATE dup reset-generic parse-definition
[...]
Sam
--
Samuel Tardieu -- [EMAIL PROTECTED] -- http://www.rfc1149.net/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk