Posted in

解释器需要词法分析+语法分析+语义分析+字节码生成+虚拟机执行;Go只做前3步——第4、5步由操作系统代劳

第一章:Go语言与解释器的本质差 … 解释器需要词法分析+语法分析+语义分析+字节码生成+虚拟机执行;Go只做前3步——第4、5步由操作系统代劳Read more

Posted in

为什么大厂面试官必问“用Go写个计算器”?这道题实际考察5层能力:词法识别、错误定位、AST序列化、context取消、panic恢复

第一章:用go语言自制解释器怎么 … 为什么大厂面试官必问“用Go写个计算器”?这道题实际考察5层能力:词法识别、错误定位、AST序列化、context取消、panic恢复Read more

Posted in

别再抄《Writing An Interpreter In Go》了!真正生产可用的5层抽象设计(词法→语法→语义→字节码→JIT预备)

第一章:用go语言自制解释器怎么 … 别再抄《Writing An Interpreter In Go》了!真正生产可用的5层抽象设计(词法→语法→语义→字节码→JIT预备)Read more