Anyone have an answer for this question that I never saw an answer to? Thanks Jeff ... I ... Outgoing mail is certified Virus Free. Checked by AVG anti-virus...
... Most of the implementations present some form of tree based on the rules you use. You can get a feel for they way most of them break down by downloading...
Hello everyone, I have finished a BETA version of the Builder. The goal of the BETA is to find the cause of the mysterous Error 91 (object not set) error that...
I'll take a look at it this weekend. My guess is that the rules are creating a precedence-like effect. It might be a good idea to simplify the expressions and...
... <snip> ... so. I ... parser the ... recognizes ... parts ... need ... interpreter ... so. I ... v> Anyone have an answer for this question that I never saw...
I'm resending this e-mail as a special notice: Hello everyone, I have finished a BETA version of the Builder. The main goal of this BETA is to find the cause...
... t; I see. any pointer to such an example would be appreciated. I'm basically trying to figure out, once you have something parsed and validated, what sort...
Hello, Devin, can you tell us more about this "export to YACC" ? It's so exciting to hear that ! Julien ... De : Devin Cook [mailto:GOLD-Admin@...] ...
Julien Lecomte
j.lecomte@...
Sep 6, 2004 10:35 am
642
YACC is one of the leading compiler-compilers (parser generators) available. As a "compiler-compiler", the developer integrates source code directly with the...
I uploaded the LALR State Table to the files section of the Yahoo Group. I looked through the states and the answer to the mystery is in State 16. The nature...
Hello, As far as I recall, in the hybrid program, all the grammar definitions are tied to some C/C++ code. Once a grammar is exported to YACC, how will we...
Julien Lecomte
j.lecomte@...
Sep 6, 2004 12:48 pm
645
... The exported YACC program will lack any C/C++ code. The developer will have to manually add the code to the rules manually. Also, a Lex file cannot be...
Application ================================================ Name : GOLD Parser Builder Version : 2.3 Path : C:\Program Files\GOLD Parser...
logiga_bg
logiga_bg@...
Sep 8, 2004 8:02 am
647
I wnat to use XML grammer but it doesn't work with utf-8 characters. I'm looking for a list with character sets. Is there a set with all unicode characters? I...
First off, thank you for the error log. Can you send me the terminal definition for "MyIdeographic". It appears that the overflow happened during the...
Are you attempting to include all the characters in Unicode? I plan to allow developers to specify ranges in a future version of the Builder, but I haven't...
... appears that ... could ... Sorry for huge message. And I don't understand in your previews answer. Is there a set of all unicode characters that I can use...
So, you want to create a XML grammar that accepts all 1 million code points supported by Unicode? ... or at least the first 65k (since GOLD only currently...
To define ranges we can use standard regular expression approach: {Set a} = [{&120}-{&500}] {Set b} = [a-zA-Z0-9] Since '-' appears inside of square brackets,...
Hello. I'm trying to use GOLD parser in my Windows application (editor), and the possibility to have the list of expected tokens on syntax error is very useful...
sb19742004
sergey.b@...
Sep 9, 2004 6:16 pm
654
Dear sir/madam..! I am trying to develop the interpreter/compiler for Macro media director-lingo which could result the target code as Perl for my application....
Hello Venki, On the gold parser website, you'll see many examples of grammars defined in gold parsers. Perhaps the best place to look first is there. From...
First off, sorry about the delay. ... The number of expected terminals that is reported on the Engine is based on the current LALR parse state the system is...
... I'm not 100% sure, but I think this notation was originaly created by grep and later implemented by YACC. As a result, it is a defacto standard. I need to...
Correction: The possible notation would be {Set a} = {&120} .. {&500} {Set b} = a .. z + A .. Z + 0 .. 9 not {Set a} = {&120} .. {&500} {Set b} = a .. z | A .....
I also favor Pascal-like notation for ranges, I think it is more readable and as a result more maintainable than standard regular expression's notation. BTW, I...
More about codes for Unicode character classes: a) .Net Framework defines enumeration UnicodeCategory with integer codes 0..29 which can be used to encode...
... Interesting. I'll have to take a better look at it. I should have a predefined character set for the Private Use Area in the Basic Multilingual Plane. ... ...