# monkey_interp **Repository Path**: rankrev/monkey_interp ## Basic Information - **Project Name**: monkey_interp - **Description**: 自制Monkey编程语言(可能有更多特性) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-12-14 - **Last Updated**: 2022-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Monkey Interp 编程语言Monkey的解释器实现。 Monkey的实现过程详见书籍*用Go语言自制解释器*(强烈推荐)。 注意,本实现与标准Monkey实现略有不同: 1. 支持开头不为数字的标识符 2. 支持字符串比较操作 3. 支持新内建函数```put```,打印途中不换行 4. 支持文件/REPL中使用宏系统(参照```Elixir```的形式),查看经典示例[```unless```](examples/MacroTest.monkey) 详见[示例大全](examples/AllExamples.monkey)。