测试数据参数 编译时间<5s 运行时间<5 源文件大小<1M 目标文件运行时大小<128M ·不要在编译器里做陷门
测试数据参数 • 编译时间<5s • 运行时间<5s • 源文件大小<1M • 目标文件运行时大小<128M • 不要在编译器里做陷门
Bonus:要做些什么事情才能 获得 Bonus
Bonus:要做些什么事情才能 获得Bonus?
助人为乐者可以获得 BONUS 不要吝啬分享知识,有输入还需要输出 授予乐意助人,耐心解答同学问题的人 可以是线上文字材料,也可以是线下活动 提名方式:自评或者他评都可以
助人为乐者可以获得BONUS • 不要吝啬分享知识,有输入还需要输出 • 授予乐意助人,耐心解答同学问题的人 • 可以是线上文字材料,也可以是线下活动 • 提名方式:自评或者他评都可以
词法分析 While (level>=wallace excited++ while( Level > Wallace )excited++
词法分析 While(Level>=Wallace)excited++; while ( Level >= Wallace ) excited ++ ;
Token(词素) public class Token i 保留字 public int row, col 运算符,分隔符(如) public int typei 标识符(D) public string text; 常数(Num,SGr) Sematic value D,Num和St需要更多信息 roW和ol 用于编译器报错定位
Token(词素) • Type • 保留字 • 运算符,分隔符(如;) • 标识符(ID) • 常数(Num, Str) • Sematic Value • ID,Num和Str需要更多信息 • row和col • 用于编译器报错定位 public class Token { public int row, col; public int type; public String text; }