Enki 1.1 Released

BCS BCS_member at pathlink.com
Mon Jun 26 21:54:15 PDT 2006


In article <e6ntg4$270o$1 at digitaldaemon.com>, pragma says...
>
>Enki 1.1 is now available.
>
>Documentation (still in progress)
>http://www.dsource.org/projects/ddl/wiki/Enki
>
[...]

Yet another patch!!!!!

This time to the grammar. Enki won't allow a rule of the form

#            v-- note second []
Rule = char[][] var ::= ["foo":var  Rule:~var]

This would logically generate an array of arrays of char. Adding it doesn't seem
to brake anything.

*** enki.bnf	Mon Jun 26 21:24:51 2006
--- enki.bnf	Mon Jun 26 18:56:07 2006
***************
*** 94,100 ****

ExplicitParam
= new Param(bool isArray,String type,String name)
! 	::=  Identifier:type  ws [ "[]":isArray ws]  Identifier:name ;
# 
#  Expressions
# 
--- 94,103 ----

ExplicitParam
= new Param(bool isArray,String type,String name)
! 	::=  Identifier:type  ws [ "[]":isArray Brackets ws]  Identifier:name ;
! 
! Brackets ::= ["[]" Brackets];
! 
# 
#  Expressions
# 





More information about the Digitalmars-d-announce mailing list