Skip to content

hendo9701/ideon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDEon

An IDE for building language recognizers written with ANTLR

Setup

  1. git clone https://github.com/hendo9701/ideon.git
  2. cd ideon
  3. ./gradlew build
  4. Add a system variable named "ANTLR_HOME" and set its value to be the path of your current installed version of antlr. You can get it here.
    1. Windows:
      1. set ANTLR_HOME=<PATH TO ANTLR JAR>
      2. Type: echo %ANTLR_HOME% and you should see the path to the antlr jar
    2. Linux:
      1. ANTLR_HOME=<<PATH TO ANTLR JAR>>
      2. Type echo $ANTLR_HOME and you should see the path to the antlr jar
  5. ./gradlew run

Features

  1. Basic syntax highlighting
  2. Project tree visualization
  3. Configurable ANTLR code generation
  4. Compiler and interpreter generation (Pending)
  5. Grammar testing via parse tree visualization

Extensibility

  1. Support for languages other than java can be added via css and regex

About

An IDE for building language recognizers written with ANTLR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors