Am Donnerstag, 26. November 2015 11:41:37 UTC+1 schrieb rns:
>
> Don't know exactly. One thing that comes to mind is that _ is then used to 
> replace spaces in LHS, if any.
> As a possible workaround, angle brackets allow using a whitespace in 
> symbol names, e.g. <create table> instead of create_table.
>

Now I rewrote the grammar using angle brackets and I got exactly what I 
intended to get before using underscores:

bless( [
     bless( [
          'id'
         ], 'DDL::identifier' )
     ], 'DDL::column_name_list' ), 

The rule <column name list> gets blessed to column_name_list.

This makes it even more questionable, why the rule can not be called 
column_name_list. An underscore rule could be blessed directly without any 
rewriting.

-- 
You received this message because you are subscribed to the Google Groups 
"marpa parser" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to