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
> 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
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
> 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") (
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
>
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 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