首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

100分请问思路:用yacc处理if-elsif-else-endif及其嵌套语法解决办法

2012-04-12 
100分请教思路:用yacc处理if-elsif-else-endif及其嵌套语法解决方法搞的很头痛,连个思路都没有现在我只能

100分请教思路:用yacc处理if-elsif-else-endif及其嵌套语法解决方法
搞的很头痛,连个思路都没有
现在我只能处理   if-else-endif的语法
if-elsif-else-endif不知道该怎么处理
希望高手支招



[解决办法]
IF_ST :
K_IF EXPR K_THEN
OPTION_ST_LIST
OPTION_ELSEIF_LIST
OPTION_ELSE
K_ENDIF
;

OPTION_ELSEIF_LIST :
/* NULL */
|
K_ELSEIF OPTION_ST_LIST
|
OPTION_ELSEIF_LIST K_ELSEIF OPTION_ST_LIST
;

OPTION_ELSE :
/* NULL */
|
K_ELSE OPTION_ST_LIST
;

[解决办法]
看楼上的
[解决办法]
收藏,目前也在学yacc

热点排行