是否有适合的方式直接从Scala解析器组合器生成[jpg,png等]语法图
发布时间:2020-12-16 09:19:38 所属栏目:安全 来源:网络整理
导读:我唯一知道的方法不是“直接”: 转换为ANTLR格式并使用自己的可视化器 VISUALLANGLAB,它似乎需要整个鼠标点击“重写” 自己实现一个转换器(这将是有趣的,但很耗时) 下面的第二个链接 有关: comparison wrapper a 3rd party attempt 第二个链接建议调试向解
我唯一知道的方法不是“直接”:
>转换为ANTLR格式并使用自己的可视化器 有关: > comparison 第二个链接建议调试向解析器添加隐式方法: implicit def toLogged(name:String) = new { def !! = log(p)(name) } 可能是AST会更可行/有用;但问题依然类似. 解决方法
我可能误解了你的问题.
Scala解析器组合器用于将字符串解析为可以使用的类型的实例(自定义或内置).结果是您决定的Scala实例的结构,这可能是任何事情. 您可以创建一个解析器,将任意字符串解析为众所周知的java结构(例如 没有usecase,很难建议你的问题的最佳道路.可能Xtext可以帮助您:http://www.eclipse.org/Xtext/.Xtext有很多内置功能,但它是一个Eclipse插件,您可能需要其他功能. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |