perhaps I missed some essential information about ctax; when I tried
it out recently on an SGI machine running IRIX 5.3, I got a SEGV
inside the bison-generated code:
#0 0x42317c in ctyy_init_buffer (b=0x0, file=0xfb528e4) at ./ctax-lex.l:638
#1 0x422a74 in ctyyrestart (input_file=0xfb528e4) at ./ctax-lex.l:531
#2 0x419a74 in scm_ctax_parse (fn=268826304) at ctax.c:60
#3 0x594708 in scm_ceval (x=8564, env=268826280) at eval.c:1345
#4 0x59461c in scm_ceval (x=268826064, env=268826192) at eval.c:1335
#5 0x596794 in scm_apply (proc=268768232, arg1=8564, args=268826040)
...
I used flex-2.5.2, gcc-2.7.2 (but also SGI's cc) and bison 1.22 to
compile. It seems that the parser initialisation functions aren't
called properly which would be a bug in bison. Anyone knows a solution
for this?
Greetings
Dolfi
Adolf Mathias Email: <dolfi@zkm.de>
Center for Art & Media, Dept. for Image Media
Post Box 6919 76049 Karlsruhe
Tel. +49 (0)721 9340 404 Fax. ...9340 49