摘要:
翻译Antlr的内容来学习Antlr,还会让我不会睡觉,不觉得困。以一个简单的计算器开始,当作学习Antlr的一个例子。任何一个语言处理程序都有至少两部分:1、一个词法解释器:获得字符串流,将这个流按预先设定要的规则分割成一个个的token2、一个语法分析器:读token,根据规则翻译他们。让我们为一个简单的算数表达式定义一个规则:grammar SimpleCalc;add : NUMBER PLUS NUMBER;NUMBER : ('0'..'9')+ ;PLUS : '+';这个例子包含两部分规则:NUMBER and PLUS ,和一个 阅读全文
摘要:
杨哥今天有句话很对,无论你要做什么,要保证时间。将每天必须干的事列一个表:1、背单词2、看Antlr3、看计算机基础书籍4、看课外书给每个任务分配应该完成的时间1、背单词:1个小时2、看Antlr:4个小时3、看计算机基础书籍:1个小时4、看课外书:1个小时每天要保证7个小时干这4件事,其余的时间想干嘛就干嘛。如果每天到了晚上还没有保证这7个小时的事,那么就不要睡觉,喝咖啡,熬夜,直到干完为止,因为这是不可拖欠的。如果有一天你放过了自己,那么接下来的日子,你就会有无数次的放过自己,那么就不会每天都有收获,每天都有进步了!坚持,最容易也最难~一个用 阅读全文