Hello,
Custom constructors defined via C: sometimes seem clumsy. Maybe using 'make'
could help in some cases. Here's the piece constructor in
tetris-piece.factor :
C: piece ( tetromino -- piece )
[ set-delegate ] keep
0 over set-piece-rotation
{ 0 0 } over set-piece-location ;
It's a one-liner with make:
C: piece ( tetromino -- piece ) drop
[ piece , , 0 , { 0 0 } , ] { } make >tuple ;
Ed
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk