Created
March 2, 2020 07:17
-
-
Save r-ryantm/08b15f2b41804c949244d7f1ef75ad54 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/nix/store/1rfl7gkpj2pbjwwwgqrqmp9ml9h71z7i-jflex-1.8.1 | |
├── bin | |
│ └── jflex | |
├── BUILD.bazel | |
├── changelog.md | |
├── examples | |
│ ├── byaccj | |
│ │ ├── Makefile | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ └── main | |
│ │ ├── jflex | |
│ │ │ └── calc.flex | |
│ │ └── yacc | |
│ │ └── calc.y | |
│ ├── common | |
│ │ ├── include.xml | |
│ │ ├── ivy.xml | |
│ │ ├── Makefile.inc | |
│ │ └── README.md | |
│ ├── cup-interpreter | |
│ │ ├── build.xml | |
│ │ ├── Makefile | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ ├── cup | |
│ │ │ │ └── parser.cup | |
│ │ │ ├── java | |
│ │ │ │ ├── AST.java | |
│ │ │ │ ├── Main.java | |
│ │ │ │ ├── STEfun.java | |
│ │ │ │ ├── STEvar.java | |
│ │ │ │ ├── SymtabEntry.java | |
│ │ │ │ ├── SymTab.java | |
│ │ │ │ ├── Tboolexp.java | |
│ │ │ │ ├── Tdekl.java | |
│ │ │ │ ├── Tdekllist.java | |
│ │ │ │ ├── Texpinfix.java | |
│ │ │ │ ├── Texp.java | |
│ │ │ │ ├── Texplist.java | |
│ │ │ │ ├── Tfun.java | |
│ │ │ │ ├── Tident.java | |
│ │ │ │ ├── Tifthenelse.java | |
│ │ │ │ ├── Tnumber.java | |
│ │ │ │ ├── Tparlist.java | |
│ │ │ │ ├── Tprogram.java | |
│ │ │ │ └── Tuminus.java | |
│ │ │ └── jflex | |
│ │ │ └── scanner.flex | |
│ │ └── test | |
│ │ ├── data | |
│ │ │ ├── example.as | |
│ │ │ └── output.good | |
│ │ └── java | |
│ │ └── CalcTest.java | |
│ ├── cup-java | |
│ │ ├── build.xml | |
│ │ ├── Makefile | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ ├── cup | |
│ │ │ │ └── java12.cup | |
│ │ │ ├── java | |
│ │ │ │ ├── JavaParser.java | |
│ │ │ │ ├── JavaSymbol.java | |
│ │ │ │ └── TestLexer.java | |
│ │ │ └── jflex | |
│ │ │ ├── java.flex | |
│ │ │ └── unicode.flex | |
│ │ └── test | |
│ │ ├── data | |
│ │ │ └── lexer-output.good | |
│ │ └── java | |
│ │ └── JavaParserTest.java | |
│ ├── cup-java-minijava | |
│ │ ├── BUILD.bazel | |
│ │ ├── build.xml | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ ├── cup | |
│ │ │ │ └── minijava.cup | |
│ │ │ ├── java | |
│ │ │ │ └── jflex | |
│ │ │ │ └── examples | |
│ │ │ │ └── minijava | |
│ │ │ │ └── UnknownCharacterException.java | |
│ │ │ └── jflex | |
│ │ │ └── minijava.flex | |
│ │ └── test | |
│ │ └── java | |
│ │ └── jflex | |
│ │ └── examples | |
│ │ └── minijava | |
│ │ └── LexerTest.java | |
│ ├── cup-lcalc | |
│ │ ├── build.xml | |
│ │ ├── Makefile | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ ├── cup | |
│ │ │ │ └── ycalc.cup | |
│ │ │ ├── java | |
│ │ │ │ └── Main.java | |
│ │ │ └── jflex | |
│ │ │ └── lcalc.flex | |
│ │ └── test | |
│ │ ├── data | |
│ │ │ ├── output.good | |
│ │ │ └── test.txt | |
│ │ └── java | |
│ │ └── LexerTest.java | |
│ ├── pom.xml | |
│ ├── README.md | |
│ ├── simple | |
│ │ ├── BUILD.bazel | |
│ │ ├── build.xml | |
│ │ ├── Makefile | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ ├── java | |
│ │ │ │ ├── Utility.java | |
│ │ │ │ └── Yytoken.java | |
│ │ │ └── jflex | |
│ │ │ └── simple.flex | |
│ │ └── test | |
│ │ ├── BUILD.bazel | |
│ │ ├── data | |
│ │ │ ├── output.good | |
│ │ │ └── test.txt | |
│ │ └── java | |
│ │ └── YylexTest.java | |
│ ├── standalone | |
│ │ ├── build.xml | |
│ │ ├── Makefile | |
│ │ ├── pom.xml | |
│ │ ├── README.md | |
│ │ └── src | |
│ │ ├── main | |
│ │ │ └── jflex | |
│ │ │ └── standalone.flex | |
│ │ └── test | |
│ │ ├── data | |
│ │ │ ├── sample.expected | |
│ │ │ └── sample.in | |
│ │ └── java | |
│ │ └── de | |
│ │ └── jflex | |
│ │ └── example | |
│ │ └── standalone | |
│ │ └── SubstTest.java | |
│ └── zero-reader | |
│ ├── build.xml | |
│ ├── Makefile | |
│ ├── pom.xml | |
│ ├── README.md | |
│ └── src | |
│ ├── main | |
│ │ ├── java | |
│ │ │ ├── FunkyReader.java | |
│ │ │ └── ZeroReader.java | |
│ │ └── jflex | |
│ │ └── zero-lexer.jflex | |
│ └── test | |
│ ├── data | |
│ │ ├── lexer-output.good | |
│ │ └── test-input.txt | |
│ └── java | |
│ └── ZeroTest.java | |
├── lib | |
│ ├── jflex-full-1.8.1.jar | |
│ ├── jflex-full-1.8.1.jar.asc | |
│ ├── jflex-mode.el | |
│ └── jflex.vim | |
├── parent.xml | |
├── pom.xml | |
├── README.md | |
├── share | |
│ └── doc | |
│ ├── COPYRIGHT | |
│ ├── fig | |
│ │ └── jflex-black.png | |
│ ├── manual.css | |
│ ├── manual.html | |
│ └── manual.pdf | |
└── src | |
├── generated | |
│ ├── cup | |
│ │ └── jflex | |
│ │ └── core | |
│ │ ├── LexParse.java | |
│ │ └── sym.java | |
│ └── jflex | |
│ └── jflex | |
│ └── core | |
│ └── LexScan.java | |
├── main | |
│ ├── config | |
│ │ └── pmd | |
│ │ └── ruleset.xml | |
│ ├── cup | |
│ │ ├── BUILD.bazel | |
│ │ └── LexParse.cup | |
│ ├── java | |
│ │ └── jflex | |
│ │ ├── anttask | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── JFlexTask.java | |
│ │ ├── base | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── Build.java | |
│ │ │ ├── IntPair.java | |
│ │ │ └── Pair.java | |
│ │ ├── BUILD.bazel | |
│ │ ├── chars | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── Interval.java | |
│ │ ├── core | |
│ │ │ ├── AbstractLexScan.java | |
│ │ │ ├── Action.java | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── EOFActions.java | |
│ │ │ ├── Macros.java | |
│ │ │ ├── NFA.java | |
│ │ │ ├── OptionUtils.java | |
│ │ │ ├── RegExp1.java | |
│ │ │ ├── RegExp2.java | |
│ │ │ ├── RegExpException.java | |
│ │ │ ├── RegExp.java | |
│ │ │ ├── RegExps.java | |
│ │ │ ├── SemCheck.java | |
│ │ │ └── unicode | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── CharClasses.java | |
│ │ │ ├── CharClassInterval.java | |
│ │ │ ├── CMapBlock.java | |
│ │ │ ├── data | |
│ │ │ │ ├── README.md | |
│ │ │ │ ├── Unicode_10_0.java | |
│ │ │ │ ├── Unicode_11_0.java | |
│ │ │ │ ├── Unicode_1_1.java | |
│ │ │ │ ├── Unicode_12_0.java | |
│ │ │ │ ├── Unicode_12_1.java | |
│ │ │ │ ├── Unicode_2_0.java | |
│ │ │ │ ├── Unicode_2_1.java | |
│ │ │ │ ├── Unicode_3_0.java | |
│ │ │ │ ├── Unicode_3_1.java | |
│ │ │ │ ├── Unicode_3_2.java | |
│ │ │ │ ├── Unicode_4_0.java | |
│ │ │ │ ├── Unicode_4_1.java | |
│ │ │ │ ├── Unicode_5_0.java | |
│ │ │ │ ├── Unicode_5_1.java | |
│ │ │ │ ├── Unicode_5_2.java | |
│ │ │ │ ├── Unicode_6_0.java | |
│ │ │ │ ├── Unicode_6_1.java | |
│ │ │ │ ├── Unicode_6_2.java | |
│ │ │ │ ├── Unicode_6_3.java | |
│ │ │ │ ├── Unicode_7_0.java | |
│ │ │ │ ├── Unicode_8_0.java | |
│ │ │ │ └── Unicode_9_0.java | |
│ │ │ ├── ILexScan.java | |
│ │ │ ├── IntCharSetComparator.java | |
│ │ │ ├── IntCharSet.java | |
│ │ │ └── UnicodeProperties.java | |
│ │ ├── dfa | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── DeprecatedDfa.java | |
│ │ │ ├── DfaFactory.java | |
│ │ │ ├── DFA.java | |
│ │ │ └── StatePairList.java | |
│ │ ├── exceptions | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── CharClassException.java | |
│ │ │ ├── GeneratorException.java | |
│ │ │ ├── MacroException.java | |
│ │ │ └── SilentExit.java | |
│ │ ├── generator | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── CountEmitter.java | |
│ │ │ ├── Emitter.java | |
│ │ │ ├── Emitters.java | |
│ │ │ ├── HiLowEmitter.java | |
│ │ │ ├── LexGenerator.java | |
│ │ │ └── PackEmitter.java | |
│ │ ├── gui | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── GeneratorThread.java | |
│ │ │ ├── GridPanelConstraint.java | |
│ │ │ ├── GridPanel.java | |
│ │ │ ├── Handles.java | |
│ │ │ ├── MainFrame.java | |
│ │ │ └── OptionsDialog.java | |
│ │ ├── io | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── FileUtils.java | |
│ │ ├── l10n | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── ErrorMessages.java | |
│ │ ├── logging | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── Out.java | |
│ │ │ └── StdOutWriter.java | |
│ │ ├── Main.java | |
│ │ ├── option | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── Options.java | |
│ │ ├── performance | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── Timer.java | |
│ │ ├── scanner | |
│ │ │ ├── BUILD.bazel | |
│ │ │ ├── LexicalStates.java | |
│ │ │ └── ScannerException.java | |
│ │ ├── skeleton | |
│ │ │ ├── BUILD.bazel | |
│ │ │ └── Skeleton.java | |
│ │ └── state | |
│ │ ├── BUILD.bazel | |
│ │ ├── StateSetEnumerator.java | |
│ │ └── StateSet.java | |
│ ├── jflex | |
│ │ ├── BUILD.bazel | |
│ │ ├── LexScan.flex | |
│ │ ├── skeleton.nested | |
│ │ └── skeleton.nested-1.8.0 | |
│ └── resources | |
│ ├── jflex | |
│ │ ├── Messages.properties | |
│ │ └── skeleton.default | |
│ └── LICENSE_JFLEX | |
└── test | |
├── java | |
│ └── jflex | |
│ ├── anttask | |
│ │ └── JFlexTaskTest.java | |
│ ├── chars | |
│ │ ├── BUILD.bazel | |
│ │ └── IntervalGen.java | |
│ ├── core | |
│ │ ├── BUILD.bazel | |
│ │ ├── RegExpTest.java | |
│ │ └── unicode | |
│ │ ├── BUILD.bazel | |
│ │ ├── CharClassesGen.java | |
│ │ ├── CharClassesQuickcheck.java | |
│ │ ├── IntCharSetGen.java | |
│ │ ├── IntCharSetQuickcheck.java | |
│ │ └── IntCharSetTest.java | |
│ ├── dfa | |
│ │ ├── BUILD.bazel | |
│ │ └── DfaTest.java | |
│ ├── generator | |
│ │ ├── BUILD.bazel | |
│ │ ├── EmitterTest.java | |
│ │ └── PackEmitterTest.java | |
│ ├── io | |
│ │ ├── BUILD.bazel | |
│ │ └── FileUtilsTest.java | |
│ ├── skeleton | |
│ │ ├── BUILD.bazel | |
│ │ └── SkeletonTest.java | |
│ ├── state | |
│ │ ├── BUILD.bazel | |
│ │ ├── StateSetGen.java | |
│ │ └── StateSetQuickcheck.java | |
│ ├── testing | |
│ │ ├── BUILD.bazel | |
│ │ └── TestFileUtils.java | |
│ └── unicode | |
│ ├── BUILD.bazel | |
│ └── UnicodePropertiesTest.java | |
└── resources | |
├── BUILD.bazel | |
└── jflex | |
├── LexScan-test.flex | |
└── simple.flex | |
131 directories, 253 files |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment