编译原理实验二(2)

2019-01-10 12:25

} TOKEN : {

< CONSTANT: ( )+ > | < #DIGIT: [\ - \] > } TOKEN: {

| | | | | }

TOKEN : /* 标识符 */ { } TOKEN: { } TOKEN: {

| | | | | }

int start() : {} {

Procedure() { return 0; }

| | |

(|)* > |

| \ { return 1; } }

/*处理主程序*/

void Procedure():{} {

WhileStatement() }

void WhileStatement():{} {

Condition() ifStatement() }

void ifStatement():{} {

Condition()assign() assign() }

void assign():{} { }

void expression() : {} {

term() (( | ) term())* }

void term() : {} {

unary() (( | ) unary())* }

void unary() : {} {

| expression() }

void Condition():{} {

expression()(

expression()

| expression() | expression() | expression() ) }


编译原理实验二(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国当代史复习整理

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: