On 04/04/2009, at 2:36 PM, john skaller wrote: > > > On 04/04/2009, at 7:08 AM, Emmanuel Onzon wrote: > >> More about the update of dypgen: > > > In some of the changes suggested, can any functions throw an exn? > We're getting a Not_found error at the moment.. they're untraceable :)
Should have been more specific: + build/bin/flxg -Ibuild/lib -Ibuild/src/flx_pkgconfig -- import=flx.flxh --output_dir=build/src/flx_pkgconfig std build/src/ flx_pkgconfig/flx_pkgconfig // Save Syntax file build/lib/nugram.flxh.syncache !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! requirements , expressions , functions , patterns , cbind , macros , csyntax ; } 0: <<save syntax build/lib/nugram.flxh.syncache>> open syntax felix ; Syntax Error before token 5016 in build/lib/flx_platform.flxh, line 10 col 1 macro val WIN32 = false ; macro val POSIX = true ; macro val LINUX = false ; macro val MACOSX !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Not_found PARSE ERROR Unknown exception Parsing File Error running 'build/bin/flxg -Ibuild/lib -Ibuild/src/flx_pkgconfig -- import=flx.flxh --output_dir=build/src/flx_pkgconfig std build/src/ flx_pkgconfig/flx_pkgconfig' exited with 1 I have checked and this means that Felix is correctly parsing its grammar, i.e. the hard coded (compiled) Dypgen appears to be working at first glance. The problem is coming when it is loaded, i.e. trying to use the Dypgen run-time extension facilities (this is hardly surprising but it shows the core Dypgen is working and suggests Felix just isn't using it right). -- john skaller skal...@users.sourceforge.net ------------------------------------------------------------------------------ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language