javacc
JavaCC - a parser generator for building parsers from grammars. It can generate code in Java, C++ and C#.
파일 탐색기
최종 버전 다운로드 (.zip)- master.yml
- javacc.jar
- default.html
- style.scss
- javacc-design.png
- api.md
- bnf.md
- cli.md
- grammar.md
- index.md
- javacc.html
- javacc.txt
- jjdoc.md
- jjtree.md
- charstream.md
- error-handling.md
- examples.md
- index.md
- lexer-tips.md
- lookahead.md
- token-manager.md
- .gitignore
- _config.yml
- downloads.md
- faq.md
- Gemfile
- Gemfile.lock
- index.md
- LICENSE
- release-notes.md
- Hello.idl
- IDL.jj
- README
- CalcGUI.java
- CalcInput.jj
- Main.java
- ProducerConsumer.java
- README
- TokenCollector.java
- CalcGUI.java
- CalcInput.jj
- CharCollector.java
- Main.java
- MyLexer.java
- README
- README
- ASTAddNode.java
- ASTAndNode.java
- ASTAssignment.java
- ASTBitwiseAndNode.java
- ASTBitwiseComplNode.java
- ASTBitwiseOrNode.java
- ASTBitwiseXorNode.java
- ASTBlock.java
- ASTCompilationUnit.java
- ASTDivNode.java
- ASTEQNode.java
- ASTFalseNode.java
- ASTGENode.java
- ASTGTNode.java
- ASTId.java
- ASTIfStatement.java
- ASTIntConstNode.java
- ASTLENode.java
- ASTLTNode.java
- ASTModNode.java
- ASTMulNode.java
- ASTNENode.java
- ASTNotNode.java
- ASTOrNode.java
- ASTReadStatement.java
- ASTStatementExpression.java
- ASTSubtractNode.java
- ASTTrueNode.java
- ASTVarDeclaration.java
- ASTWhileStatement.java
- ASTWriteStatement.java
- fact.spl
- MyNode.java
- Node.java
- odd.spl
- README
- SPL.java
- SPL.jjt
- sqrt.spl
- JavaCC.jj
- build.xml
- Java1.5.jj
- JavaGenerics.java
- Main.java
- MyToken.java
- README
- Test.java
- .gitignore
- allmain.cc
- HelloWorld.java
- Java1.1.jjt
- main.cc
- Makefile
- myparser.h
- mytm.h
- token_base.h
- Java1.0.2.jj
- Java1.0.2LS.jj
- Java1.1-cpp.jj
- Java1.1.jj
- Java1.1noLA.jj
- OPTIMIZING
- README
- Test.java
- ASTMyID.cc
- ASTMyID.h
- ASTMyOtherID.cc
- ASTMyOtherID.h
- build.xml
- eg1.cc
- eg1.jjt
- eg2.cc
- eg2.jjt
- eg3.cc
- eg3.jjt
- eg4.cc
- eg4.jjt
- EG4DumpVisitor.cc
- EG4DumpVisitor.h
- MyErrorHandler.cc
- MyErrorHandler.h
- README
- ASTMyID.java
- ASTMyOtherID.java
- build.xml
- eg1.jjt
- eg2.jjt
- eg3.jjt
- eg4.jjt
- Eg4DumpVisitor.java
- README
- Example1.jj
- Example10.jj
- Example2.jj
- Example3.jj
- Example4.jj
- Example5.jj
- Example6.jj
- Example7.jj
- Example8.jj
- Example9.jj
- README
- Digest.jj
- Faq.jj
- README
- sampleMailFile
- Main.java
- Incr.java
- Globals.java
- IdsFile.jj
- Java1.1.jj
- Main.java
- MapFile.jj
- maps
- nochangeids
- Obfuscator.java
- README
- useids
- IdList.jj
- NL_Xlator.jj
- README
- Simple1.jj
- Simple2.jj
- Simple3.jj
- ASTCompilationUnit.java
- ASTSpecialBlock.java
- divide.toy
- README
- SimpleNode.java
- ToyJava.jjt
- AddAcceptVisitor.java
- Java1.1.jjt
- Main.java
- README
- SimpleNode.java
- UnparseVisitor.java
- README
- AsnParser.jj
- BackupCharStream.java
- ChemNumber.jj
- Cobol.jj
- CParser.jj
- CPPParser.jj
- DTDParser.jj
- EcmaScript.jjt
- ExpressParser.jj
- FormsPlSql.jj
- GdmoTranslator.jj
- IDLParser.jj
- infosapient.jj
- JSONParser.jjt
- OberonParser.jj
- PetalParser.jj
- PHP.jj
- PlSql.jj
- RTFParser.jj
- SQLParser.jj
- junit.jar
- ant-contrib-1.0b3.jar
- cpptasks.jar
- jacocoagent-0.8.10.jar
- jacocoant-0.8.10.jar
- junit.jar
- maven-ant-tasks-2.1.3.jar
- genkey.bat
- jarsigner_pom.txt
- keystore
- maven-pmd-plugin-default.xml
- NfaStateTest.java
- javacc
- javacc.bat
- jjdoc
- jjdoc.bat
- jjrun
- jjtree
- jjtree.bat
- BNFGenerator.java
- Generator.java
- HTMLGenerator.java
- JJDoc.java
- JJDocGlobals.java
- JJDocMain.java
- JJDocOptions.java
- package.html
- TextGenerator.java
- XTextGenerator.java
- ASTBNF.java
- ASTBNFAction.java
- ASTBNFDeclaration.java
- ASTBNFNodeScope.java
- ASTCompilationUnit.java
- ASTExpansionNodeScope.java
- ASTGrammar.java
- ASTJavacode.java
- ASTJavacodeBody.java
- ASTLHS.java
- ASTNodeDescriptor.java
- ASTNodeDescriptorExpression.java
- ASTOptionBinding.java
- ASTOptions.java
- ASTProduction.java
- CPPCodeGenerator.java
- CPPJJTreeState.java
- CPPNodeFiles.java
- DefaultJJTreeVisitor.java
- IO.java
- JavaCodeGenerator.java
- JJTree.java
- JJTreeGlobals.java
- JJTreeIOException.java
- JJTreeNode.java
- JJTreeOptions.java
- JJTreeParserVisitor.java
- JJTreeState.java
- Main.java
- NodeFiles.java
- NodeScope.java
- package.html
- Token.java
- TokenMgrException.java
- TokenUtils.java
- Action.java
- BNFProduction.java
- CharacterRange.java
- Choice.java
- CodeGenerator.java
- CodeProduction.java
- Container.java
- CppCodeProduction.java
- CPPFiles.java
- Expansion.java
- ExpansionTreeWalker.java
- JavaCCErrors.java
- JavaCCGlobals.java
- JavaCCParserInternals.java
- JavaCodeProduction.java
- JavaFiles.java
- LexGen.java
- LexGenCPP.java
- Lookahead.java
- LookaheadCalc.java
- LookaheadWalk.java
- Main.java
- MatchInfo.java
- MetaParseException.java
- Nfa.java
- NfaState.java
- NonTerminal.java
- NormalProduction.java
- OneOrMore.java
- Options.java
- OtherFilesGen.java
- OtherFilesGenCPP.java
- OutputFile.java
- package.html
- ParseEngine.java
- ParseGen.java
- ParseGenCPP.java
- ParserCodeGenerator.java
- ParserData.java
- RCharacterList.java
- RChoice.java
- RegExprSpec.java
- RegularExpression.java
- REndOfFile.java
- RJustName.java
- ROneOrMore.java
- RRepetitionRange.java
- RSequence.java
- RStringLiteral.java
- RZeroOrMore.java
- RZeroOrOne.java
- Semanticize.java
- Sequence.java
- SingleCharacter.java
- TableDrivenJavaCodeGenerator.java
- Token.java
- TokenizerData.java
- TokenManagerCodeGenerator.java
- TokenProduction.java
- TreeWalkerOp.java
- TryBlock.java
- ZeroOrMore.java
- ZeroOrOne.java
- OptionInfo.java
- OptionType.java
- OutputFileGenerator.java
- package.html
- Version.java
- javacc.java
- JavaCCInterpreter.java
- jjdoc.java
- jjtree.java
- package.html
- ConditionParser.jj
- JavaCC.jj
- JJTree.jjt
- CharStream.cc.template
- CharStream.h.template
- DumpDebugMethods.template
- DumpVarDeclarations.template
- ErrorHandler.h.template
- JavaCC.h.template
- JJTTreeState.cc.template
- JJTTreeState.h.template
- MultiNode.cc.template
- MultiNode.h.template
- MultiNode.template
- MultiNodeImpl.template
- MultiNodeInterface.template
- Node.h.template
- ParseException.cc.template
- ParseException.h.template
- SimpleNode.cc.template
- SimpleNode.h.template
- SimpleNodeImpl.template
- SimpleNodeInterface.template
- Token.cc.template
- Token.h.template
- TokenManager.h.template
- TokenManagerBoilerPlateMethods.template
- TokenMgrError.cc.template
- TokenMgrError.h.template
- TreeImplHeader.template
- TreeIncludeHeader.template
- JavaCharStream.template
- ParseException.template
- Provider.template
- SimpleCharStream.template
- StreamProvider.template
- StringProvider.template
- CharStream.template
- DumpDebugMethods.template
- DumpStaticVarDeclarations.template
- JavaCharStream.template
- MultiNode.template
- Node.template
- ParseException.template
- SimpleCharStream.template
- SimpleNode.template
- TableDrivenTokenManager.template
- Token.template
- TokenizerAlgorithm.template
- TokenManager.template
- TokenManagerBoilerPlateMethods.template
- TokenMgrError.template
- version.properties
- JJDocMainTest.java
- JJTreeOptionsTest.java
- ExpansionTest.java
- OptionsTest.java
- OutputFileGeneratorTest.java
- JavaCCTestCase.java
- build.xml
- Parser.jj
- Parser.jj
- Parser.jj
- build.xml
- Parser.jj
- Parser.jj
- build.xml
- javacode.jj
- ParseException.java
- Parser.java
- ParserConstants.java
- ParserTokenManager.java
- SimpleCharStream.java
- Token.java
- TokenMgrError.java
- ParseException.java
- Parser.java
- ParserConstants.java
- ParserTokenManager.java
- SimpleCharStream.java
- Token.java
- TokenMgrError.java
- ParseException.java
- Parser.java
- ParserConstants.java
- ParserTokenManager.java
- SimpleCharStream.java
- Token.java
- TokenMgrError.java
- ParseException.java
- Parser.java
- ParserConstants.java
- ParserTokenManager.java
- SimpleCharStream.java
- Token.java
- TokenMgrError.java
- generated.txt
- build.xml
- Parser.jj
- README.txt
- template.txt
- BaseSimpleCharStream.java
- BaseSimpleNode.java
- build.xml
- ChangedOptionsSimpleCharStream.java
- IncompatSimpleNode.java
- ModifiedOldSimpleCharStream.java
- ModifiedSimpleCharStream.java
- ModifiedSimpleNode.java
- Multi.jjt
- OldSimpleCharStream.java
- Parser.jj
- README.txt
- StaticParser.jj
- Tree.jjt
- build.xml
- JJTree.jjt
- build.xml
- Parser.jj
- build.xml
- OldToken.java
- Parser.jj
- ParserTokenFactory.jj
- TestTokenManagerUsesParser.jj
- TestTokenManagerUsesParser2.jj
- build.xml
- .classpath
- .editorconfig
- .gitattributes
- .gitignore
- .project
- .travis.yml
- build.cmd
- build.xml
- LICENSE
- make_bundle.cmd
- make_bundle.sh
- makedist
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/javacc/javacc
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd javacc
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
