Comparing with Oslo and Ometa that only allow defining parsers for languages, MPS provides additional features such as editor, constraints, type-system, data flow analysis and generator.
Oslo和Ometa只能定义语言的解析器,与之相比,MPS的功能更多,能定义语言的编辑器、约束、类型系统、数据流分析,还有生成器。
Comparing with Oslo and Ometa that only allow defining parsers for languages, MPS provides additional features such as editor, constraints, type-system, data flow analysis and generator.
Oslo和Ometa只能定义语言的解析器,与之相比,MPS的功能更多,能定义语言的编辑器、约束、类型系统、数据流分析,还有生成器。
应用推荐