Fork me on GitHub
上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 续前文 "重拾《 两周自制脚本语言 》 支持中文标识符" , 将当前的关键字改为中文. 基本是将语法分析器中的原本英文关键字改为中文. 如 "改while 每当 · program in chinese/stone@32c79b4" : 下面是关键字对应表: 原生函数就是Java本身核心库函数. 比 阅读全文
posted @ 2019-03-19 05:15 吴烜 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 前文 "将《 两周自制脚本语言 》测试中使用的接口中文化" . 在将此脚本语言改为中文关键字之前, 需要先让它支持中文标识符. 首先添加一个词法分析器测试: 预期的应该不能通过测试, 结果的确不成功, 但是"卡"住了而非报错. 调试后看到问题出在这段: java int lineNo = reade 阅读全文
posted @ 2019-03-17 07:36 吴烜 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 续前文 "为《 两周自制脚本语言 》添加中文测试代码" . 之前在 "手工翻译Vue.js源码:尝试重命名标识符与文本" 时, 采用的顺序是从主程序入口开始. 这次从自己编写的测试代码开始, 一是较为熟悉代码, 二是测试驱动开发的思路. 在过程中, 基本依托Eclipse的"重命名"功能, 尚未发现 阅读全文
posted @ 2019-03-16 13:35 吴烜 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 续前文 "转载: 中文輸進去,程式出得來,開發者發大財 LingaScript:中文化TypeScript" , 虽然其中例程使用了繁体中文语法, 但它同时也支持简体中文语法. 注: 此文中VS Code的TypeScript环境设置为了中文, 因此错误信息也是中文. 方法见 "VS Code 有哪 阅读全文
posted @ 2019-03-16 13:32 吴烜 阅读(386) 评论(2) 推荐(0) 编辑
摘要: 源自 "自制编译器+自制脚本语言+自制编程语言 三书比较?" 两年多前只看了一本的前六章: "实践"两周自制脚本语言"一书【java吧】_百度贴吧" 当时是希望一路添加测试用例, 并且最终把语言改为中文语法. 但看到Gluonj之后,似乎必须要Loader.run来执行解释器, 得不到返回值, 只能 阅读全文
posted @ 2019-03-15 07:20 吴烜 阅读(834) 评论(0) 推荐(0) 编辑
摘要: "中文编程"知乎专栏 "原文地址" 续前文 "扩展Python控制台实现中文反馈信息" , 实现了如下效果: 源码在: "program in chinese/study" 现在支持的报错信息列表见测试用例: "test翻译.py" 参考 "re Regular expression operati 阅读全文
posted @ 2019-03-12 13:52 吴烜 阅读(255) 评论(0) 推荐(0) 编辑
摘要: "中文编程"知乎专栏 "原文地址" 参考了周蟒的实现, 运行效果如下: 完整源码在: "解释器.py" 相关源码如下, 即改写 方法. 仅为演示之用, 直接用了字符串替换.: 定制 貌似更为合适, 还需研究如何实现. 参考资料 "周蟒 zhpy" 阅读全文
posted @ 2019-03-12 09:16 吴烜 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 这是发现的最早一篇: "CiNii 論文 母国語プログラミングへの方式,実践とその効果​" pdf不能导出文本, 不会日语输入法, 因此论文其他部分意义仅靠猜. 请会日语的指正. 主要看如下几个图, 大概推测是使用了A, B两份同样语义的代码, 每份都有英日两个版本(不确定如何保证英日版本的可读性同 阅读全文
posted @ 2019-03-12 09:16 吴烜 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 参考 "Packaging Python Projects" , 源码在 "nobodxbodon/test package for pypi" : setup.py中 与编写Visual Studio Code插件初尝试类似, name只能用英文. 生成发布包 上传到测试pypi平台 测试安装包. 阅读全文
posted @ 2019-03-12 06:25 吴烜 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 时不时就看到"要是我面试时看到中文命名的话就xxx"的说法. 此文从不同角度简述在白板写代码这关用中文命名的好处. 欢迎补充. 大前提是, 大家母语都是中文, 而且面试过程主要用中文交流. 这该是大多数国内面试的状态. 从公司角度 了解面试者语文水平, 尤其是表达水平. 从中文命名中可以看出遣词造句 阅读全文
posted @ 2019-03-12 06:24 吴烜 阅读(495) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页