Thanks for the help regarding clone; I'll work through it.

Another question I have is regarding enum. I didn't understand the docs on 
this. This is the code that I have right now:

: inf       4 ;         ! this size isn't supported; it is just used as a 
place-marker
: big       3 ;         ! this is our super-size
: mid       2 ;
: sml       1 ;
: tny       0 ;         ! this is our itty-bitty

: mark-sizes    { .05 .10 .15 .20 } ;       ! these sizes correspond to tny, 
sml, mid and big

Is there a more elegant way to do this? The numbers have to be as I have 
them because they are used as indices into mark-sizes. Sometimes I write 
code like this though, and the numbers are just arbitrary as I am only using 
them in IF and CASE statements.

> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 9 Sep 2009 16:42:27 -0500
> From: Slava Pestov <[email protected]>
> Subject: Re: [Factor-talk] clone confusion
> To: [email protected]
> Message-ID:
> <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Wed, Sep 9, 2009 at 3:38 PM, Hugh Aguilar<[email protected]> 
> wrote:
>> The problem
>> is that I want the nodes in the new linked list to be of some child type
>> rather than the parent type of the nodes in the source linked-list.
>
> Sounds like you want to write a 'map' combinator that operates on your
> list type.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to