Eduardo Cavazos | 1 Sep 02:08

RESOLVE: for unused words

Slava wrote:

> Let me again propose the feature where if you have a:foo and b:foo, then
> USING: a b ; foo, you get a parse time error about ambiguity in the search
> order.

What happens if the vocabulary using 'a' and 'b' doesn't refer to 'foo'? Will 
the error occur?

That would be mighty annoying if I'm using some vocabularies and have to 
RESOLVE: words that I don't even use.

Ed

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Slava Pestov | 1 Sep 02:10

Re: RESOLVE: for unused words

You won't have to resolve words you don't use.

Suppose you have two words, a:foo and b:foo. You will be able to do

USING: a b ;
IN: my-vocab

Without further qualifications, as long as you don't refer to 'foo'.

You'll only have to RESOLVE: a/b foo if you refer to 'foo'. The other alternative would be to only USE: one of a and b, and use QUALIFIED: for the other one.

Slava

On Sun, Aug 31, 2008 at 7:08 PM, Eduardo Cavazos <wayo.cavazos-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Slava wrote:

> Let me again propose the feature where if you have a:foo and b:foo, then
> USING: a b ; foo, you get a parse time error about ambiguity in the search
> order.

What happens if the vocabulary using 'a' and 'b' doesn't refer to 'foo'? Will
the error occur?

That would be mighty annoying if I'm using some vocabularies and have to
RESOLVE: words that I don't even use.

Ed

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Factor-talk mailing list
Factor-talk-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/factor-talk

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Factor-talk mailing list
Factor-talk@...
https://lists.sourceforge.net/lists/listinfo/factor-talk
Eduardo Cavazos | 1 Sep 02:16

Re: RESOLVE: for unused words

Slava Pestov wrote:

> You won't have to resolve words you don't use.

OK that's good. Then disregard the email that's on the way. :-)

Ed

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Gmane