CPythonPython解释器联合创作 · 2023-10-01 12:41CPython是用C语言实现的Python解释器,也是官方的并且是最广泛使用的Python解释器。除了CPython以外,还有用JAVA实现的Jython和用.NET实现的IronPython,使Python方便地和JAVA程序、.NET程序集成。另外还有一些实验性的Python解释器比如PyPy。 CPython是使用字节码的解释器,任何程序源代码在执行之前先要编译成字节码。它还有和几种其它语言(包括C语言)交互的外部函数接口。浏览 4点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 MuJSJavaScript 解释器MuJS 是一个轻量级的 JavaScript 解释器,用于嵌入到其他的软件中提供脚本执行功能。使用JSqlParserSQL解释器JSqlParser能够解析SQL语句并它翻译成一个Java类层次。它产生的层次可以使用访问者模式导OCEvalObjective-C 解释器目前流行的 JSPatch/RN 基于JavaScriptCore提供了iOS的热修复和动态化方案。NARS2000APL 解释器第一个 NARS (Nested Arrays Research System) 嵌入式数组调研系统SuwaneeForthForth 解释器SuwaneeForth 是一个用 Swift 语言编写的 Forth 解释器,用于 OS X 系统eval5JavaScript 解释器eval5基于 TypeScript 编写的 JavaScript 解释器支持浏览器、node.jsOCEvalObjective-C 解释器目前流行的JSPatch/RN基于JavaScriptCore提供了iOS的热修复和动态化方案。但是都必须通过下发Javascript脚本来调用Objective-C。尤其是JSPatch,编写大量的JSqlParserSQL解释器JSqlParser能够解析SQL语句并它翻译成一个Java类层次。它产生的层次可以使用访问者模式导航。示例代码:if (statement instanceof Insert) { // insSuwaneeForthForth 解释器SuwaneeForth是一个用Swift语言编写的Forth解释器,用于OSX系统。PyFuckBrainFuck 解释器PyFuck是一个完全用面向对象Python语言编写的BrainFuck解释器。点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报