• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:Python
  • 更新日期:2019-03-19
textX

textX是Python中特定于域的语言规范的元语言。简而言之,textX将帮助您轻松构建文本语言。从单个语法描述中,textX自动构建元模型和语言的解析器。textX的灵感来自Xtext - 一种基于Java的语言工作台,用于在Eclipse平台上构建具有完整工具支持的DSL。

textX Python DSL 与解析器 项目简介

textX是Python中特定于域的语言(DSL)规范的元语言(即定义语言的语言)。简而言之,textX将帮助您轻松构建文本语言。您可以创建自己的语言或构建对现有文本语言或文件格式的支持。从单个语法描述中,textX自动构建元模型(以Python类的形式)和语言的解析器。解析器将解析您的语言表达式,并自动构建对应于元模型的Python对象(即模型)的图形。textX的灵感来自Xtext  - 一种基于Java的语言工作台,用于在Eclipse平台上构建具有完整工具支持(编辑器,调试器等)的DSL。

textX Python DSL 与解析器 评论内容