首页> 外文会议>IEEE Symposium on Visual Languages >VisPro: a visual language generation toolset
【24h】

VisPro: a visual language generation toolset

机译:VisPro:视觉语言生成工具集

获取原文

摘要

The implementation of visual programming languages (VPLs) and their supporting environments is time-consuming and tedious. To ease the implementation, researchers have developed some high-level tools, which can greatly reduce the effort of developing VPLs. None of them, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual language constructions. This paper presents VisPro, a toolset for developing diagrammatic VPLs in a way that is similar to lex/yacc. VisPro consists of a set of visual programming tools. It divides the process of a VPL construction into two steps: lexicon definition and grammar specification. The lexicon definition defines visual objects and a visual editor, and the language grammar is specified with graph rewriting rules (associated with actions written in Java). The compiler for the VPL is automatically created according to the grammar specification. A target VPL is a visual programming environment which contains the compiler and the visual editor.
机译:实现视觉编程语言(VPLS)及其支持环境是耗时和繁琐的。为了简化实施,研究人员开发了一些高级工具,这可以大大减少开发VPLS的努力。但是,它们都不可以轻松用于以像Lex / YACC工具一样的无缝方式创建齐全的视觉语言,用于文本语言结构。本文介绍了VISPRO,一种用于以类似于LEX / YACC的方式开发视图VPL的工具集。 VisPro由一组Visual编程工具组成。它将VPL构建的过程分为两个步骤:词典定义和语法规范。 Lexicon定义定义了Visual Objects和Visual Editor,语言语法指法使用图形重写规则(与Java中编写的操作相关)。根据语法规范自动创建VPL的编译器。目标VPL是包含编译器和可视编辑器的可视编程环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号