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

Reply via email to