By Peter Bell

Describing Grammars – Defining a Syntax

I have spent some time looking at Backus-Naur Form, Extended BNF, schemas, DTDs, Relax NG and various other concrete textual syntaxes for describing grammars (some of them define XML specific grammars, but the concepts are close enough to compare both grammar and schema languages). I am currently playing with my own syntax, which I find a little more useful for me than any of the alternatives I’ve found to date for the class of declarative DSLs I’m focused on as an Active Data Modeler . . .

[More]

A Generic Syntax Description Language for Domain Specific Languages

I am really not a language or compiler guru. That said, I have been playing with a generic set of concepts required to fully describe any abstract syntax for a domain specific language with a context free grammar. Lots of buzz words in one sentence, so let me explain the concepts and propose the meta-grammar and an efficient method to describe it . . .

[More]

BlogCFC was created by Raymond Camden. This blog is running version 5.005.