zoukankan      html  css  js  c++  java
  • Javacc插件安装,使用

    最近开始要研究javacc,要针对一门流行语言做AST解析器,之前看的文章提供的下载地址失效了,另外找了新的.附上说明:

    在这个地址下载:

    Eclipse插件 http://eclipse-javacc.sourceforge.net/
    插件安装方法:
    将压缩包解压,里面有plugins和features两个文件夹,将plugins和features下的包分别对应放到eclipseplugins和eclipsefeatures下,重启Eclipse,插件安装完成。
    翻译自:http://eclipse-javacc.sourceforge.net/
    (旧版本的图) 1) 创建一个新的Java项目和一个包“foo”。
    2) 选择包“foo”并创建一个新的JavaCC文件。只需接受所有默认设置(注意:以下屏幕不是最新的)。

    3) 您现在有一个新的JavaCC文件,使用JavaCC编译,包含项目中生成generated的所有java文件。 注意:

      a.生成的文件用“G”和“”装饰,以指示.jj文件的来源,

      b.在java生成的文件中可能存在编译器警告(由于您的编译器错误和警告设置以及由于JavaCC生成Java代码的方式)

      c.JavaCC控制台自动打开。

    4)运行例子:

      a.选中 "TestJavaCC" and menu "Run"/ "Run as..." / "Java application"

      b.Choose "eg1" for the main type.

      c.您现在可以测试JavaCC应用程序:

    您可以对JJTree的模板执行相同的操作:

    以及JTB的模板:

    转载请注明来源,谢谢
  • 相关阅读:
    iOS 自动续期订阅 恢复购买
    iOS内购恢复购买
    iOS内购自动续订
    iOS苹果内购服务端技术方案
    Spring4.x体系架构
    Linux下MySQL主从复制(Binlog)的部署过程
    Linux下MySQL多实例部署记录
    Linux下MySQL基础及操作语法
    Linux下Nginx基础应用
    Linux下Apache(HTTP)基础知识梳理-运维笔记
  • 原文地址:https://www.cnblogs.com/zhhiyp/p/9393084.html
Copyright © 2011-2022 走看看