From maintainers-request at octave dot org Tue Feb 28 06:57:38 2006 Subject: Re: MinGW version binary gobbledygook error messages? From: David Bateman To: Sebastien Loisel Cc: "John W. Eaton" , Paul Kienzle , octave maintainers mailing list Date: Tue, 28 Feb 2006 13:53:08 +0100 Sebastien Loisel wrote: > I'm much more comfortable in the numeric classes of octave than the > parser, which I've never fully understood either.. John or Paul > probably > know more than I do, though I fear given your goal of an IDE, you'll > soon be the expert on this part of octave :-) > > > Crap! > > Well I've been wrestling with this for a week. Right now I would > settle for a very simple thing: > > Before calling eval_string(), I would like to make sure that all the > symbols in the symbol table are fresh. The following code achieves > nothing: > > Array syms2= fbi_sym_tab->symbol_list > (string_vector(),symbol_record::USER_FUNCTION > +symbol_record::BUILTIN_FUNCTION); > for(i=0;iname()); } > > How do I make it work? > > Sébastien Loisel > Why not try the "octave_fcn_file_name_cache::update (const std::string& path)" function which returns true if something on the path and in the function cache changed... D. -- David Bateman David dot Bateman at motorola dot com Motorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob) 91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax) The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary