典型文献
基于Antlr的函数式动态解释执行语言Effect设计与实现
文献摘要:
Effect语言是一门风格上类似JavaScript的函数式编程语言,它使用Java实现并可以在JVM上跨平台动态解释执行.为了简化代码编写和程序调试,Effect语言的实现严格遵守函数式编程语言的五大特性.Effect语言通过Antlr实现语法和词法分析,并自定义Java类实现语义分析和解释执行.其编译器实现模块主要包括词法和语法分析、类型系统和类型推导、语义解释、执行调用和语言扩展模块.通过冒泡排序、闭包函数、标注式AOP编程、文件导入等等代码的编写和测试,表明Effect语言在功能性和实用性上有其特有的优势.
文献关键词:
编程语言;动态解释执行;Antlr;Java;基于原型
中图分类号:
作者姓名:
郑晓东;顿梦军;栾国森
作者机构:
三峡大学科技学院机械电气学部;思特沃克软件技术(武汉)有限公司研发部
文献出处:
引用格式:
[1]郑晓东;顿梦军;栾国森-.基于Antlr的函数式动态解释执行语言Effect设计与实现)[J].信息系统工程,2022(10):70-74
A类:
Antlr
B类:
动态解释执行,Effect,门风,JavaScript,函数式编程,编程语言,JVM,上跨,跨平台,代码编写,程序调试,严格遵守,词法,自定义,语义分析,编译器,语法分析,语义解释,调用,冒泡排序,闭包,AOP,文件导入,基于原型
AB值:
0.380751
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。