在Antlr中的return语句

时间:2011-03-26 15:11:43

标签: antlr

    function 
    : 'FUNCTION' IDENT '(' parameters? ')' ':' type ':=' 
         (variable ';')* variable
        'BEGIN'
            statement* 
            IDENT ':=' expression
        'END' IDENT
    ;   

以上似乎不起作用。我告诉antrl,在开始标记之后你可以拥有尽可能多的东西 您需要statements但只有一个IDENT ':=' expression是return语句。

0 个答案:

没有答案