All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download lpg JAR 1.8.0 with all dependencies


Java Lookahead Parser Generator. Generator produces LALR(k) parsers. Grammar rules are entered using annotations. Rule annotation can be attached to reducer method, which keeps rule and it's action together.

Files of the artifact lpg version 1.8.0 from the group org.vesalainen.lpg.

Artifact lpg
Group org.vesalainen.lpg
Version 1.8.0
Last update 19. January 2017
Tags: reducer using parsers entered lookahead together rules grammar annotation which rule action attached produces generator java method annotations lalr parser keeps
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies ant, util, bcc,
There are maybe transitive dependencies!
The newest version!
Show more of this group  Show more artifacts with this name
Show all versions of lpg Show documentation

Please rate this JAR file. Is it a good library?

1 downloads

Source code of lpg version 1.8.0

META-INF
META-INF.META-INF.MANIFEST.MF
META-INF.services
META-INF.services.META-INF.servicesx.annotation.processing.Processor
org.vesalainen.grammar
org.vesalainen.grammar.org.vesalainen.grammar.Accept
org.vesalainen.grammar.org.vesalainen.grammar.AnnotatedGrammar
org.vesalainen.grammar.org.vesalainen.grammar.BnfGrammarFactory
org.vesalainen.grammar.org.vesalainen.grammar.BnfGrammarIntf
org.vesalainen.grammar.org.vesalainen.grammar.Empty
org.vesalainen.grammar.org.vesalainen.grammar.Eof
org.vesalainen.grammar.org.vesalainen.grammar.Err
org.vesalainen.grammar.org.vesalainen.grammar.GRule
org.vesalainen.grammar.org.vesalainen.grammar.GTerminal
org.vesalainen.grammar.org.vesalainen.grammar.Grammar
org.vesalainen.grammar.org.vesalainen.grammar.GrammarConstants
org.vesalainen.grammar.org.vesalainen.grammar.GrammarException
org.vesalainen.grammar.org.vesalainen.grammar.Nil
org.vesalainen.grammar.org.vesalainen.grammar.Nonterminal
org.vesalainen.grammar.org.vesalainen.grammar.Omega
org.vesalainen.grammar.org.vesalainen.grammar.Symbol
org.vesalainen.grammar.org.vesalainen.grammar.SyntheticBnfParserFactory
org.vesalainen.grammar.org.vesalainen.grammar.SyntheticBnfParserIntf
org.vesalainen.grammar.org.vesalainen.grammar.SyntheticParserFactory
org.vesalainen.grammar.org.vesalainen.grammar.SyntheticParserIntf
org.vesalainen.grammar.examples
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.BnfExample
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.BnfExampleImpl.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.BnfExampleImpl2.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Example1
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Example2
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Example3
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Example4
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Example5
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.ExprExample
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.ExprExampleImpl.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.ExprExampleImpl1.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.LegExample
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.LegExampleImpl.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.LegExampleImpl3.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.RT.jasm
org.vesalainen.grammar.examples.org.vesalainen.grammar.examples.Tester
org.vesalainen.grammar.math
org.vesalainen.grammar.math.org.vesalainen.grammar.math.DEH
org.vesalainen.grammar.math.org.vesalainen.grammar.math.DoubleMathStack
org.vesalainen.grammar.math.org.vesalainen.grammar.math.ExpressionHandler
org.vesalainen.grammar.math.org.vesalainen.grammar.math.MathExpressionParserFactory
org.vesalainen.grammar.math.org.vesalainen.grammar.math.MathExpressionParserIntf
org.vesalainen.grammar.math.org.vesalainen.grammar.math.MethodExpressionHandler
org.vesalainen.grammar.math.org.vesalainen.grammar.math.MethodExpressionHandlerFactory
org.vesalainen.grammar.math.org.vesalainen.grammar.math.MoreMath
org.vesalainen.grammar.math.org.vesalainen.grammar.math.PrimitiveExpressionHandler
org.vesalainen.grammar
org.vesalainen.grammar.org.vesalainen.grammar.package-info
org.vesalainen.grammar.state
org.vesalainen.grammar.state.org.vesalainen.grammar.state.AmbiguousExpressionException
org.vesalainen.grammar.state.org.vesalainen.grammar.state.DFA
org.vesalainen.grammar.state.org.vesalainen.grammar.state.DFADistributor
org.vesalainen.grammar.state.org.vesalainen.grammar.state.DFAState
org.vesalainen.grammar.state.org.vesalainen.grammar.state.DiGraph
org.vesalainen.grammar.state.org.vesalainen.grammar.state.DiGraphIterator
org.vesalainen.grammar.state.org.vesalainen.grammar.state.IllegalExpressionException
org.vesalainen.grammar.state.org.vesalainen.grammar.state.NFA
org.vesalainen.grammar.state.org.vesalainen.grammar.state.NFAState
org.vesalainen.grammar.state.org.vesalainen.grammar.state.Scope
org.vesalainen.grammar.state.org.vesalainen.grammar.state.State
org.vesalainen.grammar.state.org.vesalainen.grammar.state.StateVisitSet
org.vesalainen.grammar.state.org.vesalainen.grammar.state.Transition
org.vesalainen.grammar.state.org.vesalainen.grammar.state.Vertex
org.vesalainen.grammar.state.org.vesalainen.grammar.state.package-info
org.vesalainen.lpg
org.vesalainen.lpg.org.vesalainen.lpg.Act
org.vesalainen.lpg.org.vesalainen.lpg.Action
org.vesalainen.lpg.org.vesalainen.lpg.Conflict
org.vesalainen.lpg.org.vesalainen.lpg.Goto
org.vesalainen.lpg.org.vesalainen.lpg.Item
org.vesalainen.lpg.org.vesalainen.lpg.LALRKParserGenerator
org.vesalainen.lpg.org.vesalainen.lpg.LaPtr
org.vesalainen.lpg.org.vesalainen.lpg.LaReduce
org.vesalainen.lpg.org.vesalainen.lpg.LaShift
org.vesalainen.lpg.org.vesalainen.lpg.LaState
org.vesalainen.lpg.org.vesalainen.lpg.Lr0State
org.vesalainen.lpg.org.vesalainen.lpg.RRConflict
org.vesalainen.lpg.org.vesalainen.lpg.Reduce
org.vesalainen.lpg.org.vesalainen.lpg.ReduceAct
org.vesalainen.lpg.org.vesalainen.lpg.SRConflict
org.vesalainen.lpg.org.vesalainen.lpg.Shift
org.vesalainen.lpg.org.vesalainen.lpg.ShiftAct
org.vesalainen.lpg.org.vesalainen.lpg.ShiftReduceAct
org.vesalainen.lpg.org.vesalainen.lpg.Sources
org.vesalainen.lpg.org.vesalainen.lpg.StackElement
org.vesalainen.lpg.org.vesalainen.lpg.State
org.vesalainen.lpg.org.vesalainen.lpg.TerminalAction
org.vesalainen.lpg.org.vesalainen.lpg.package-info
org.vesalainen.parser
org.vesalainen.parser.org.vesalainen.parser.AmbiguousGrammarException
org.vesalainen.parser.org.vesalainen.parser.EofCompiler
org.vesalainen.parser.org.vesalainen.parser.GenClassCompiler
org.vesalainen.parser.org.vesalainen.parser.GenClassFactory
org.vesalainen.parser.org.vesalainen.parser.LALRkLevel
org.vesalainen.parser.org.vesalainen.parser.LanguageException
org.vesalainen.parser.org.vesalainen.parser.MapCompiler
org.vesalainen.parser.org.vesalainen.parser.MaxParserStack
org.vesalainen.parser.org.vesalainen.parser.ParserCompiler
org.vesalainen.parser.org.vesalainen.parser.ParserCompilerException
org.vesalainen.parser.org.vesalainen.parser.ParserConstants
org.vesalainen.parser.org.vesalainen.parser.ParserException
org.vesalainen.parser.org.vesalainen.parser.ParserFeature
org.vesalainen.parser.org.vesalainen.parser.ParserInfo
org.vesalainen.parser.org.vesalainen.parser.ParserLineLocator
org.vesalainen.parser.org.vesalainen.parser.ParserMethodCompiler
org.vesalainen.parser.org.vesalainen.parser.ParserOffsetLocator
org.vesalainen.parser.org.vesalainen.parser.StackOverflowException
org.vesalainen.parser.org.vesalainen.parser.Trace
org.vesalainen.parser.org.vesalainen.parser.TraceHelper
org.vesalainen.parser.annotation
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.DFAMap
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.DFAMapEntry
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Finder
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.GenClassname
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.GenRegex
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.GrammarDef
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.MathExpression
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.ParseMethod
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.ParserContext
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Processor
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.RecoverMethod
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.ReservedWords
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Rule
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Rules
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Terminal
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.Terminals
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.TraceMethod
org.vesalainen.parser.annotation.org.vesalainen.parser.annotation.package-info
org.vesalainen.parser.ant
org.vesalainen.parser.ant.org.vesalainen.parser.ant.RuntimeJar
org.vesalainen.parser.ant.org.vesalainen.parser.ant.package-info
org.vesalainen.parser
org.vesalainen.parser.org.vesalainen.parser.package-info
org.vesalainen.parser.util
org.vesalainen.parser.util.org.vesalainen.parser.util.ByteChannelReadable
org.vesalainen.parser.util.org.vesalainen.parser.util.ByteInput
org.vesalainen.parser.util.org.vesalainen.parser.util.CaseChangePushbackByteChannelReadable
org.vesalainen.parser.util.org.vesalainen.parser.util.CaseChangeReader
org.vesalainen.parser.util.org.vesalainen.parser.util.CharInput
org.vesalainen.parser.util.org.vesalainen.parser.util.ChecksumProvider
org.vesalainen.parser.util.org.vesalainen.parser.util.CompileFiler
org.vesalainen.parser.util.org.vesalainen.parser.util.DelayedExecutor
org.vesalainen.parser.util.org.vesalainen.parser.util.HtmlPrinter
org.vesalainen.parser.util.org.vesalainen.parser.util.Input
org.vesalainen.parser.util.org.vesalainen.parser.util.InputReader
org.vesalainen.parser.util.org.vesalainen.parser.util.LineLocatorException
org.vesalainen.parser.util.org.vesalainen.parser.util.ModifiableCharset
org.vesalainen.parser.util.org.vesalainen.parser.util.NumMap
org.vesalainen.parser.util.org.vesalainen.parser.util.NumMapList
org.vesalainen.parser.util.org.vesalainen.parser.util.NumMapSet
org.vesalainen.parser.util.org.vesalainen.parser.util.NumMapSet2
org.vesalainen.parser.util.org.vesalainen.parser.util.NumSet
org.vesalainen.parser.util.org.vesalainen.parser.util.Numerable
org.vesalainen.parser.util.org.vesalainen.parser.util.OffsetLocatorException
org.vesalainen.parser.util.org.vesalainen.parser.util.PeekableIterator
org.vesalainen.parser.util.org.vesalainen.parser.util.PushbackByteChannelReadable
org.vesalainen.parser.util.org.vesalainen.parser.util.RHSComparator
org.vesalainen.parser.util.org.vesalainen.parser.util.ReadableInput
org.vesalainen.parser.util.org.vesalainen.parser.util.Recoverable
org.vesalainen.parser.util.org.vesalainen.parser.util.Reducers
org.vesalainen.parser.util.org.vesalainen.parser.util.RewindableReadable
org.vesalainen.parser.util.org.vesalainen.parser.util.ScatteringByteChannelInput
org.vesalainen.parser.util.org.vesalainen.parser.util.SystemErrPrinter
org.vesalainen.parser.util.org.vesalainen.parser.util.UnderflowException
org.vesalainen.parser.util.org.vesalainen.parser.util.VisitSet
org.vesalainen.parser.util.org.vesalainen.parser.util.package-info
org.vesalainen.regex
org.vesalainen.regex.org.vesalainen.regex.DFACompiler
org.vesalainen.regex.org.vesalainen.regex.EscapeResolver
org.vesalainen.regex.org.vesalainen.regex.FindCompiler
org.vesalainen.regex.org.vesalainen.regex.LowerCasePushbackReader
org.vesalainen.regex.org.vesalainen.regex.MatchCompiler
org.vesalainen.regex.org.vesalainen.regex.MnemonicsReaderTest
org.vesalainen.regex.org.vesalainen.regex.ObsoleteReplacer
org.vesalainen.regex.org.vesalainen.regex.ObsoleteSimpleReplacer
org.vesalainen.regex.org.vesalainen.regex.Quantifier
org.vesalainen.regex.org.vesalainen.regex.Range
org.vesalainen.regex.org.vesalainen.regex.RangeSet
org.vesalainen.regex.org.vesalainen.regex.Regex
org.vesalainen.regex.org.vesalainen.regex.RegexMatcher
org.vesalainen.regex.org.vesalainen.regex.RegexParserFactory
org.vesalainen.regex.org.vesalainen.regex.RegexParserIntf
org.vesalainen.regex.org.vesalainen.regex.RegexReplacer
org.vesalainen.regex.org.vesalainen.regex.Replacer
org.vesalainen.regex.org.vesalainen.regex.SpeedTest
org.vesalainen.regex.org.vesalainen.regex.SyntaxErrorException
org.vesalainen.regex.org.vesalainen.regex.Test
org.vesalainen.regex.org.vesalainen.regex.Test2
org.vesalainen.regex.org.vesalainen.regex.Test3
org.vesalainen.regex.org.vesalainen.regex.TinyExpressionParser
org.vesalainen.regex.org.vesalainen.regex.TinyTokenizer
org.vesalainen.regex.org.vesalainen.regex.UnicodeHelper
org.vesalainen.regex.org.vesalainen.regex.Validator
org.vesalainen.regex.org.vesalainen.regex.WildcardMatcher
org.vesalainen.regex.ant
org.vesalainen.regex.ant.org.vesalainen.regex.ant.MapParser
org.vesalainen.regex
org.vesalainen.regex.org.vesalainen.regex.package-info




© 2015 - 2024 Weber Informatics LLC | Privacy Policy