Skip to content
yuriry edited this page Sep 9, 2018 · 4 revisions

Command line tools

Setting up command line tools on Linux or Mac OS.

  1. Download antlr4-4.7.1-complete.jar
  2. Copy antlr4-4.7.1-complete.jar to /usr/local/share/java
  3. Add the following to ~/.profile
alias antlr4='java -jar /usr/local/share/java/antlr4-4.7.1-complete.jar'
export CLASSPATH=/usr/local/share/java/antlr4-4.7.1-complete.jar:$CLASSPATH
alias grun='java org.antlr.v4.gui.TestRig'

Fragments for case-insensitive grammars

Alphabet

fragment A : [aA];
fragment B : [bB];
fragment C : [cC];
fragment D : [dD];
fragment E : [eE];
fragment F : [fF];
fragment G : [gG];
fragment H : [hH];
fragment I : [iI];
fragment J : [jJ];
fragment K : [kK];
fragment L : [lL];
fragment M : [mM];
fragment N : [nN];
fragment O : [oO];
fragment P : [pP];
fragment Q : [qQ];
fragment R : [rR];
fragment S : [sS];
fragment T : [tT];
fragment U : [uU];
fragment V : [vV];
fragment W : [wW];
fragment X : [xX];
fragment Y : [yY];
fragment Z : [zZ];

Clone this wiki locally