Before I start rewriting the parser in Fan I wanted to capture the formal grammar as it stands today. I will keep this up to date in /src/compiler/fan/frontend/grammar.txt:
I updated the grammar for mixins - a mixin now "extends" other mixins similiar to how a Java interface "extends" rather than "implements" other interfaces.
brianThu 12 Oct 2006
Two more minor changes:
Real changed to Float which means literal r prefix is now f
Switched from "import" keyword to "using" keyword (it's a little more explicit, more versatile in other scenerios, and frees import to be used with import/export APIs)
brian Tue 6 Jun 2006
Before I start rewriting the parser in Fan I wanted to capture the formal grammar as it stands today. I will keep this up to date in /src/compiler/fan/frontend/grammar.txt:
brian Tue 12 Sep 2006
I updated the grammar for mixins - a mixin now "extends" other mixins similiar to how a Java interface "extends" rather than "implements" other interfaces.
brian Thu 12 Oct 2006
Two more minor changes:
r
prefix is nowf