How to create AST tree?

first post: superfly71 wrote: Hi, I have a simple grammar that works as a parse tree but when I...

latest post: rivantsov wrote: I think your definition of 'plus' and 'minus' is quite wrong. You d...

T-SQL variables

first post: msdobrescu wrote: Hello, I need to distinguish between some other Ids and T-SQL varia...

latest post: rivantsov wrote: You can do the following. Declare one IdentifierTerminal named gene...

Xml Markup Extension Grammar

first post: philiph wrote: I'm trying to implement a parser for Xaml Markup Extensions: https:...

latest post: philiph wrote: Thanks, I finally figured out what the problem was. Consider a rul...

Making a Language?

first post: ArchaicOokami wrote: Hello. I have recently become interested in developing a .net langu...

latest post: ArnaudDebaene wrote: Well, as already said, writing a complete, general-purpose language...

From AST to source code

first post: superfly71 wrote: Hi, I am wondering if it is possible to generate source code from...

latest post: dhoepelman wrote: It's something you'll have to write yourself. You could make it som...

SQL Grammar with AST support

first post: furesoft wrote: Hi, how can i generate AST from the SQL grammar?

latest post: rivantsov wrote: look at expression evaluator as an example - you need to specify AS...

j# grammar requested

first post: furesoft wrote: hi, how can i build a j# grammar or does anyone exists?

How do I build? (VS2010)

first post: adante wrote: Feel a bit stupid for asking but how do I build this in VS2010? I...

latest post: adante wrote: that did it, thankyou!

Need help fixing grammar conflicts for AngelScript

first post: cipherstream wrote: I have been working with a friend on creating a grammar for parsing...

latest post: rivantsov wrote: Great! and good luck to you guys

Detect all text up to key term as single non-terminal

first post: Tamash_Ionut wrote: I have the following grammar: StringLiteral STRING = ne...

latest post: rivantsov wrote: There's a terminal FreeTextLiteral that does what you need - all te...