Hi Bruce, Please feel invited to report other instances of undeclared variables in the IPL or Unicon library code. It is probably not deserving of a unicon-group post, but private e-mail to myself and/or Jafar, or much better, a bug report on Unicon's bug tracker on source forge would be the best way to communicate these. In this particular case, I committed a fix for Dick's bug report to SVN.
I love the idea of folks writing parser generators in Icon or Unicon. I did one of these as homework in graduate school. It worked, but it was pretty difficult to get it to run fast enough back in those days. Let me know when yours can handle unigram.y and let us do away with iyacc. Cheers, Clint ________________________________________ From: Bruce & Breeanna Rennie <[email protected]> Sent: Tuesday, July 01, 2014 4:32 PM To: [email protected] Subject: Re: [Unicon-group] IYACC 1.0 bug report Richard, When compiling, are you using the "-u" option? If so then this will come up. I have found that some parts of the unicon system don't declare local variables, this being a specific example. I use the "-u" option as a matter of course with my own development to catch all such non-declarations. I have to laugh though, I am currently doing work on a full LR1 parser generator. I have wanted to write one in unicon/icon for many years and I am now working on it. regards Bruce Rennie ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Unicon-group mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/unicon-group
