jar

com.github.fge : grappa

Maven & Gradle

Apr 03, 2016
6 usages
63 stars

grappa · Write parsers in pure Java

Table Of Contents

Latest Version

Download com.github.fge : grappa JAR file - Latest Versions:

All Versions

Download com.github.fge : grappa JAR file - All Versions:

Version Vulnerabilities Size Updated
2.1.x
2.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window grappa-2.1.0-beta.3.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.github.fge.grappa.matchers.predicates

├─ com.github.fge.grappa.matchers.predicates.TestMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.predicates.TestNotMatcher.class - [JAR]

com.github.fge.grappa

├─ com.github.fge.grappa.Grappa.class - [JAR]

com.github.fge.grappa.run.trace

├─ com.github.fge.grappa.run.trace.LabelEscaper.class - [JAR]

├─ com.github.fge.grappa.run.trace.MatcherDescriptor.class - [JAR]

├─ com.github.fge.grappa.run.trace.TracingListener.class - [JAR]

com.github.fge.grappa.buffers

├─ com.github.fge.grappa.buffers.CharSequenceInputBuffer.class - [JAR]

├─ com.github.fge.grappa.buffers.InputBuffer.class - [JAR]

├─ com.github.fge.grappa.buffers.LineCounter.class - [JAR]

com.github.fge.grappa.transform.runtime

├─ com.github.fge.grappa.transform.runtime.BaseAction.class - [JAR]

├─ com.github.fge.grappa.transform.runtime.BaseGroupClass.class - [JAR]

├─ com.github.fge.grappa.transform.runtime.BaseVarInit.class - [JAR]

├─ com.github.fge.grappa.transform.runtime.CacheArguments.class - [JAR]

com.github.fge.grappa.transform.generate

├─ com.github.fge.grappa.transform.generate.ActionClassGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.generate.ClassNodeBootstrap.class - [JAR]

├─ com.github.fge.grappa.transform.generate.ClassNodeInitializer.class - [JAR]

├─ com.github.fge.grappa.transform.generate.ConstructorGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.generate.VarInitClassGenerator.class - [JAR]

com.github.fge.grappa.annotations

├─ com.github.fge.grappa.annotations.Cached.class - [JAR]

├─ com.github.fge.grappa.annotations.DontExtend.class - [JAR]

├─ com.github.fge.grappa.annotations.DontLabel.class - [JAR]

├─ com.github.fge.grappa.annotations.DontSkipActionsInPredicates.class - [JAR]

├─ com.github.fge.grappa.annotations.ExplicitActionsOnly.class - [JAR]

├─ com.github.fge.grappa.annotations.Label.class - [JAR]

├─ com.github.fge.grappa.annotations.SkipActionsInPredicates.class - [JAR]

com.github.fge.grappa.matchers.trie

├─ com.github.fge.grappa.matchers.trie.CaseInsensitiveTrieMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.trie.Trie.class - [JAR]

├─ com.github.fge.grappa.matchers.trie.TrieBuilder.class - [JAR]

├─ com.github.fge.grappa.matchers.trie.TrieMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.trie.TrieNode.class - [JAR]

├─ com.github.fge.grappa.matchers.trie.TrieNodeBuilder.class - [JAR]

com.github.fge.grappa.run.events

├─ com.github.fge.grappa.run.events.MatchContextEvent.class - [JAR]

├─ com.github.fge.grappa.run.events.MatchFailureEvent.class - [JAR]

├─ com.github.fge.grappa.run.events.MatchSuccessEvent.class - [JAR]

├─ com.github.fge.grappa.run.events.PostParseEvent.class - [JAR]

├─ com.github.fge.grappa.run.events.PreMatchEvent.class - [JAR]

├─ com.github.fge.grappa.run.events.PreParseEvent.class - [JAR]

com.github.fge.grappa.transform.process

├─ com.github.fge.grappa.transform.process.BodyWithSuperCallReplacer.class - [JAR]

├─ com.github.fge.grappa.transform.process.CachingGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.process.GroupClassGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.process.ImplicitActionsConverter.class - [JAR]

├─ com.github.fge.grappa.transform.process.InstructionGraphCreator.class - [JAR]

├─ com.github.fge.grappa.transform.process.InstructionGroupCreator.class - [JAR]

├─ com.github.fge.grappa.transform.process.InstructionGroupPreparer.class - [JAR]

├─ com.github.fge.grappa.transform.process.LabellingGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.process.ReturnInstructionUnifier.class - [JAR]

├─ com.github.fge.grappa.transform.process.RuleMethodProcessor.class - [JAR]

├─ com.github.fge.grappa.transform.process.RuleMethodRewriter.class - [JAR]

├─ com.github.fge.grappa.transform.process.SuperCallRewriter.class - [JAR]

├─ com.github.fge.grappa.transform.process.UnusedLabelsRemover.class - [JAR]

├─ com.github.fge.grappa.transform.process.VarFramingGenerator.class - [JAR]

com.github.fge.grappa.stack

├─ com.github.fge.grappa.stack.ArrayValueStack.class - [JAR]

├─ com.github.fge.grappa.stack.ListValueStack.class - [JAR]

├─ com.github.fge.grappa.stack.ValueStack.class - [JAR]

├─ com.github.fge.grappa.stack.ValueStackBase.class - [JAR]

com.github.fge.grappa.transform.base

├─ com.github.fge.grappa.transform.base.InstructionGraphNode.class - [JAR]

├─ com.github.fge.grappa.transform.base.InstructionGroup.class - [JAR]

├─ com.github.fge.grappa.transform.base.ParserClassNode.class - [JAR]

├─ com.github.fge.grappa.transform.base.RuleMethod.class - [JAR]

com.github.fge.grappa.support

├─ com.github.fge.grappa.support.Characters.class - [JAR]

├─ com.github.fge.grappa.support.Chars.class - [JAR]

├─ com.github.fge.grappa.support.CharsEscaper.class - [JAR]

├─ com.github.fge.grappa.support.IndexRange.class - [JAR]

├─ com.github.fge.grappa.support.Position.class - [JAR]

├─ com.github.fge.grappa.support.StringBuilderVar.class - [JAR]

├─ com.github.fge.grappa.support.StringVar.class - [JAR]

├─ com.github.fge.grappa.support.Var.class - [JAR]

com.github.fge.grappa.transform.hash

├─ com.github.fge.grappa.transform.hash.FieldNodeFunnel.class - [JAR]

├─ com.github.fge.grappa.transform.hash.InstructionGroupHasher.class - [JAR]

├─ com.github.fge.grappa.transform.hash.LabelListFunnel.class - [JAR]

├─ com.github.fge.grappa.transform.hash.LdcInsnFunnel.class - [JAR]

com.github.fge.grappa.exceptions

├─ com.github.fge.grappa.exceptions.GrappaException.class - [JAR]

├─ com.github.fge.grappa.exceptions.InvalidGrammarException.class - [JAR]

com.github.fge.grappa.matchers.join

├─ com.github.fge.grappa.matchers.join.BoundedBothJoinMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.join.BoundedDownJoinMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.join.BoundedUpJoinMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.join.ExactMatchesJoinMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.join.JoinMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.join.JoinMatcherBootstrap.class - [JAR]

├─ com.github.fge.grappa.matchers.join.JoinMatcherBuilder.class - [JAR]

com.github.fge.grappa.parsers

├─ com.github.fge.grappa.parsers.BaseActions.class - [JAR]

├─ com.github.fge.grappa.parsers.BaseParser.class - [JAR]

├─ com.github.fge.grappa.parsers.EventBusParser.class - [JAR]

com.github.fge.grappa.internal

├─ com.github.fge.grappa.internal.NonFinalForTesting.class - [JAR]

com.github.fge.grappa.run.context

├─ com.github.fge.grappa.run.context.Context.class - [JAR]

├─ com.github.fge.grappa.run.context.ContextAware.class - [JAR]

├─ com.github.fge.grappa.run.context.DefaultMatcherContext.class - [JAR]

├─ com.github.fge.grappa.run.context.MatcherContext.class - [JAR]

com.github.fge.grappa.matchers.unicode

├─ com.github.fge.grappa.matchers.unicode.CodePointMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.unicode.CodePointRangeMatcher.class - [JAR]

com.github.fge.grappa.matchers

├─ com.github.fge.grappa.matchers.ActionMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.AnyMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.AnyOfMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.CharIgnoreCaseMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.CharMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.CharRangeMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.EmptyMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.EndOfInputMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.MatcherType.class - [JAR]

├─ com.github.fge.grappa.matchers.NothingMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.RegexMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.StringIgnoreCaseMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.StringMatcher.class - [JAR]

com.github.fge.grappa.matchers.delegate

├─ com.github.fge.grappa.matchers.delegate.FirstOfMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.delegate.OptionalMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.delegate.SequenceMatcher.class - [JAR]

com.github.fge.grappa.transform

├─ com.github.fge.grappa.transform.ClassCache.class - [JAR]

├─ com.github.fge.grappa.transform.CodeBlock.class - [JAR]

├─ com.github.fge.grappa.transform.LoadingOpcode.class - [JAR]

├─ com.github.fge.grappa.transform.ParserAnnotation.class - [JAR]

├─ com.github.fge.grappa.transform.ParserFactory.class - [JAR]

├─ com.github.fge.grappa.transform.ParserGenerator.class - [JAR]

├─ com.github.fge.grappa.transform.ParserTransformException.class - [JAR]

├─ com.github.fge.grappa.transform.ParserTransformer.class - [JAR]

├─ com.github.fge.grappa.transform.RuleMethodInterpreter.class - [JAR]

com.github.fge.grappa.rules

├─ com.github.fge.grappa.rules.Action.class - [JAR]

├─ com.github.fge.grappa.rules.Rule.class - [JAR]

├─ com.github.fge.grappa.rules.SkippableAction.class - [JAR]

com.github.fge.grappa.matchers.base

├─ com.github.fge.grappa.matchers.base.AbstractMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.base.CustomDefaultLabelMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.base.Matcher.class - [JAR]

com.github.fge.grappa.transform.load

├─ com.github.fge.grappa.transform.load.ClassLoaderList.class - [JAR]

├─ com.github.fge.grappa.transform.load.ReflectiveClassLoader.class - [JAR]

com.github.fge.grappa.misc

├─ com.github.fge.grappa.misc.AsmUtils.class - [JAR]

├─ com.github.fge.grappa.misc.GraphNode.class - [JAR]

├─ com.github.fge.grappa.misc.ImmutableGraphNode.class - [JAR]

├─ com.github.fge.grappa.misc.RangeMatcherBuilder.class - [JAR]

├─ com.github.fge.grappa.misc.Reference.class - [JAR]

com.github.fge.grappa.matchers.repeat

├─ com.github.fge.grappa.matchers.repeat.BoundedBothRepeatMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.repeat.BoundedDownRepeatMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.repeat.BoundedUpRepeatMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.repeat.ExactMatchesRepeatMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.repeat.RepeatMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.repeat.RepeatMatcherBuilder.class - [JAR]

com.github.fge.grappa.run

├─ com.github.fge.grappa.run.MatchHandler.class - [JAR]

├─ com.github.fge.grappa.run.ParseEventListener.class - [JAR]

├─ com.github.fge.grappa.run.ParseRunner.class - [JAR]

├─ com.github.fge.grappa.run.ParsingResult.class - [JAR]

com.github.fge.grappa.matchers.wrap

├─ com.github.fge.grappa.matchers.wrap.ProxyMatcher.class - [JAR]

├─ com.github.fge.grappa.matchers.wrap.VarFramingMatcher.class - [JAR]

Advertisement

Dependencies from Group

Oct 29, 2014
284 usages
1.6k stars
Nov 18, 2014
97 usages
623 stars
May 23, 2014
53 usages
21 stars
Oct 29, 2014
39 usages
67 stars
Apr 11, 2015
31 usages
89 stars

Discover Dependencies

Apr 27, 2018
13 usages
260 stars
Jun 18, 2020
6 usages
7 stars
Jul 29, 2021
27 usages
4 stars
Aug 15, 2023
18 usages
446 stars
Aug 19, 2021
20 usages
25 stars
Jun 17, 2022
8 usages
40 stars
Jan 21, 2014
4 usages
6 stars
Dec 16, 2013
3 usages
126 stars
Aug 01, 2021
3 usages
241 stars