01 2017 档案

摘要:上一次实现了命令行式的计算器. 这次用python实现一个窗口, 把计算器的代码翻译过来: 1 patterns = { 2 '+': r'(\+)' , 3 '-': r'(-)' , 4 '*': r'(\*)' , 5 '/': r'(/)' , 6 '(': r'(\()' , 7 ')': 阅读全文
posted @ 2017-01-11 12:53 backinfile 阅读(311) 评论(0) 推荐(1)
摘要:最终效果 动态类型, 内置int,str,list,dict(from python), function function执行后可以保留内部的变量. 不想自己实现这么多类型,用python来实现 整个语言基于Auto变量,所以两句话就可以跑起编译器 call会执行几个过程: 1) tokenize 阅读全文
posted @ 2017-01-10 15:05 backinfile 阅读(443) 评论(0) 推荐(0)