boo-lang / boo

The Boo Programming Language.
BSD 3-Clause "New" or "Revised" License
856 stars 144 forks source link

Language Specification #198

Open Korporal opened 5 years ago

Korporal commented 5 years ago

Is there a formal language specification document? I mean is the grammar and everything defined anywhere? anything like a standard or emerging standard?

Thx

masonwheeler commented 5 years ago

The formal grammar is here, specified as an ANTLR 2 grammar. An experimental update to ANTLR 4 is underway, but I haven't had time to work on it in a while.

As for a broader language specification, there really isn't one except for the compiler itself.