1. bindw and add_switch

See this:

e:\euphoria\othertests>\build\watcom\1\eui 
Euphoria Interpreter 4.0.0 development (r2122) for Windows 
Using Managed Memory 
[.. much omitted..] 
}} 
 
Then I do this: 
{{{ 
E:\euphoria\othertests>\build\watcom\1\eui -batch -i ..\include \euphoria\source\bind.ex -w32 printten.ex 

Then I get this:

\euphoria\source\bind.ex:294 
Errors resolving the following references: 
    \euphoria\source\il.e (301): add_switch 
    \euphoria\source\il.e (300): add_switch 
    \euphoria\source\il.e (295): add_switch 
    \euphoria\source\il.e (294): add_switch 
 
                add_switch( "-i", 0 ) 
                          ^ 
 

Now, this eui is svn unmodified source. When I do a search for add_switch it is not anywhere in the source or include files yet the interpreter builds itself fine and uses il.e. Is add_switch() some kind of undocumented builtin now? When I do a search for it in the trunk I only find it in il.e. It appears it must be an undocumented builtin. On the other hand, It cannot be a builtin because the interpreter wouldn't be asking for it here. Logically some assumption of mine is wrong.

Shawn

new topic     » topic index » view message » categorize

2. Re: bindw and add_switch

SDPringle said...

Errors resolving the following references: 
    \euphoria\source\il.e (301): add_switch 
    \euphoria\source\il.e (300): add_switch 
    \euphoria\source\il.e (295): add_switch 
    \euphoria\source\il.e (294): add_switch 
 
                add_switch( "-i", 0 ) 
                          ^ 
 

The only programs that use il.e are bind.ex and showil.ex. The translator does not use it at all.

This error message is a bug in the binder. It has already been recorded as a bug (id-2789742).

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu