Re: Euphoria as a dll?
- Posted by Matt Lewis <matthewwalkerlewis at gmail.com> Dec 28, 2005
- 503 views
Matt Lewis wrote: > > > Yes, I think I should be releasing ooeu v1.8.0 tomorrow. There are a lot of > changes, not the least of which is that it's now embeddable into a Euphoria > app. OK, I guess it's tomorrow (here, at least). You can download it at: http://sourceforge.net/project/showfiles.php?group_id=73684&package_id=150651&release_id=381208 There's a source package and separate platform specific binary packages. I've submitted it to the user contribution page. There are several neat improvements. First, you can embed it (either as source or as a dll/so). There's also pass by reference. The debugger will now allow you to subscript a sequence. You can also specify return types for member functions. Here is the change log since the last 'official' release: v1.8.0 * Pass by reference added as non-RDS compatible feature * Debugger no longer crashes on app close under Windows * Debugger uses its own copy of wxEuphoria dll/so * Debugger will display subscripts * Fixed preprocessor bugs * OOEU can now be embedded in other Euphoria applications (see Embedding) v1.7.1 * Fixed bug when using constructors of class members * Procedures that didn't use goto could cause a crash * Parser recognizes that subscripted sequences are really objects when considering polymorphism of member functions * Fixed preprocessing bugs * Fixed 'sequence of' bugs * Preprocesses literal arguments to routine_id() to proper routine decoration * Functions (and methods) may define a return type, which will be considered for polymorphism purposes