VisualLangLab是一個完全可視化IDE(集成開發環境)的解析器的發展沒有任何形式的代碼或腳本 這是簡單的使用,很容易學習。不像其他的解析器發電機,VisualLangLab表示解析器規則視覺語法樹有不同的圖標為語法樹節點。
VisualLangLab的語法樹是可執行文件,並且可以在任何時間運行 - 毫不拖延或其他人工干預 - 在一個按鈕的點擊。解析器測試輸入可以直接輸入到IDE或從用戶指定的文件中獲取的。運行分析器不需要任何其他的技術或工具。這簡化了測試,推動了迭代式增量開發過程,並成倍地加快發展。可選的動作 - 在Javascript或Scala代碼片段 - 也可以嵌入在語法。
分析器開發過程減少到創建使用菜單欄和上下文菜單操作相當於語法樹(S)。從鍵盤文本輸入僅用於命名語法規則和令牌,以及用於指定正則表達式模式令牌必需的。用戶界面是完全可以解釋在GUI和編輯語法樹。
語法被保存為可重新加載為進一步編輯和測試一個XML文件。一個API允許客戶端程序來加載XML文件並重新生成解析器。因為這樣的Scala解析器組合的工作,沒有源代碼生成或編譯是必需的,所以解析器再生發生非常快。進一步的細節和實施例可以在使用API找到。該API支持Scala和Java的
什麼是此版本的新:
- 在用軟件修改同步文檔文件
什麼在3.10版本新:
- 修正了VLL-9("文件 - >新"使用了錯誤的空白定義)操作
要求:
- 在Java 2標準版運行環境
- 在斯卡拉
評論沒有發現