simontegg / hotdrink

Automatically exported from code.google.com/p/hotdrink
0 stars 0 forks source link

View parser #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'd like a parser for the Eve-like language documented in docs/view.ebnf that 
produces the view AST processed by hotdrink.controller.Factory.

Supporting expressions beyond simple variables may be best implemented by 
augmenting the model with new logic variables representing those expressions. 
It is unclear to me right now how to best implement that augmentation.

Original issue reported on code.google.com by jfreema...@gmail.com on 20 Feb 2011 at 2:38

GoogleCodeExporter commented 9 years ago

Original comment by jfreema...@gmail.com on 1 Mar 2011 at 5:27

GoogleCodeExporter commented 9 years ago
I made some changes to docs/view.ast. It describes the very simple expectations 
I have for the parser at the moment. Hopefully it is enough to start 
implementation work.

Original comment by jfreema...@gmail.com on 9 Apr 2011 at 10:41

GoogleCodeExporter commented 9 years ago
View parser is added to master branch. Language grammar is a little modified in 
docs/view.ebnf to incorporate use cases.

Basic requirements is being met, but I need to wait and see if there are 
requirement changes as we progress.

Original comment by guruw...@gmail.com on 12 Apr 2011 at 3:30

GoogleCodeExporter commented 9 years ago

Original comment by jfreema...@gmail.com on 7 Feb 2012 at 5:50