On Sat, Jun 28, 2008 at 3:21 PM, Slava Pestov <[EMAIL PROTECTED]> wrote:
> TUPLE: color red|integer green|integer blue|integer ;

So '|' would no longer be a valid symbol in word names? Or just in tuple names?

> 1) Support a per-type notion of 'default value'. This would be roughly as
> follows:

How would this work with union types? For example I want a type that
is either an integer or a false value. What would be the default value
then? Or are union types not allowed?

>
> Each slot specifier would either be a string, a two element array (name,
> default value) or a three element array (name, class, default value).

How about the ordering for the three element case be (name, default,
class). This way the ordering is the same as the two value version.

> But we'd encourage this:
>
> TUPLE: color "red" "green" "blue" ;

Why would you encourage that vs the version without quotes? The
version without quotes is nicer to read and easier to type.

Chris.
-- 
http://www.bluishcoder.co.nz

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to