1. bindw and add_switch
- Posted by SDPringle May 29, 2009
- 910 views
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
2. Re: bindw and add_switch
- Posted by DerekParnell (admin) May 29, 2009
- 846 views
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).