2011-03-26 65 views
1

我该如何让这个“/ \”出现在我的解释器树中?ANTLR中的转义反斜杠

expression 
    : boolean_expression (('/\'' | '\'/') boolean_expression)* 
    ; 

我已经设法通过放上'\'/'来解决\ /,如你所见。并打印\/ 但\ \不工作。

在你问,这是一个项目,我必须使用这些符号。

回答

2

这是你的意思吗?

expression 
     : boolean_expression ((UP | DOWN) boolean_expression)* 
     ; 

    boolean_expression 
     : 'true' | 'false' 

     ; 


    UP : '/''\\' ; 


    DOWN : '\\''/'; 
+0

是啊! thx队友! – pantelis 2011-03-26 01:25:51