Re: nyacc version 0.71.0 released

2016-06-22 Thread Chaos Eternal
and, for FFI purpose, I think just CPP output is enough :) On Wed, Jun 22, 2016 at 2:12 AM Matt Wette wrote: > > > On Jun 21, 2016, at 7:55 AM, Ludovic Courtès wrote: > > Matt Wette skribis: > > > >> nyacc version 0.71.0 is released as beta > >> > >> nyacc is a LALR parser generator written fr

Re: nyacc version 0.71.0 released

2016-06-21 Thread Matt Wette
> On Jun 21, 2016, at 7:55 AM, Ludovic Courtès wrote: > Matt Wette skribis: > >> nyacc version 0.71.0 is released as beta >> >> nyacc is a LALR parser generator written from the ground up in guile >> >> Features/Updates: >> * clean scheme-flavored syntax for grammar specification >> * prototy

Re: nyacc version 0.71.0 released

2016-06-21 Thread Ludovic Courtès
Hi, Matt Wette skribis: > nyacc version 0.71.0 is released as beta > > nyacc is a LALR parser generator written from the ground up in guile > > Features/Updates: > * clean scheme-flavored syntax for grammar specification > * prototype parsers for C99,(partial) javascript, matlab that output pars

Re: nyacc version 0.71.0 released

2016-06-21 Thread Matt Wette
> On Jun 21, 2016, at 5:21 AM, Chaos Eternal wrote: > 349: 3 [read-token] > 294: 2 [exec-cpp "if (ODBCVER >= 0x0300)"] > In ice-9/boot-9.scm: > 157: 1 [catch error ...] > In > /home/chaos/src/nyacc/examples/nyacc/../../module/nyacc/lang/c99/cppbody.scm: > 69: 0 [eval-expr (ge (ident "ODBCVER") (

Re: nyacc version 0.71.0 released

2016-06-21 Thread Matt Wette
Like I said: “beta code." It’s gonna have bugs. I will check against my latest. The last iteration included work on the CPP. > On Jun 21, 2016, at 5:21 AM, Chaos Eternal wrote: > > Hi, > > I met with this message when I want to parse UnixODBC's header file: > but guile version is 2.0.11 >

Re: nyacc version 0.71.0 released

2016-06-21 Thread Chaos Eternal
Hi, I met with this message when I want to parse UnixODBC's header file: but guile version is 2.0.11 $ ./cxp -Ilang/c99/ -I/usr/include /usr/include/sql.h Backtrace: In ice-9/boot-9.scm: 4052: 19 [#] In unknown file: ?: 18 [load-compiled/vm "/home/chaos/.cache/guile/ccache/2.0-LE-8-2.0/home/ch

nyacc version 0.71.0 released

2016-04-15 Thread Matt Wette
nyacc version 0.71.0 is released as beta nyacc is a LALR parser generator written from the ground up in guile Features/Updates: * clean scheme-flavored syntax for grammar specification * prototype parsers for C99,(partial) javascript, matlab that output parse trees in a SXML format * update: C99