Hugh,

Please update to the latest Factor release from the download grid at
http://factorcode.org. Stack effect declarations are now mandatory,
and have been since January or so. Your code below won't work with the
latest Factor. Instead, you will either need to do

: inf ( -- n ) 4 ;

or

CONSTANT: int 4

Slava

On Thu, Sep 10, 2009 at 8:30 PM, Hugh Aguilar <[email protected]> wrote:
> 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
>

------------------------------------------------------------------------------
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