Package eu.bandm.tscore.base
Class Translet.StarParser<D>
java.lang.Object
eu.bandm.tscore.base.Translet.Parser<List<D>>
eu.bandm.tscore.base.Translet.RepParser<D>
eu.bandm.tscore.base.Translet.StarParser<D>
- Enclosing class:
- Translet
Repetition parser which allows empty list as result.
Variants are greedy or not.
-
Field Summary
Fields inherited from class eu.bandm.tscore.base.Translet.RepParser
greedy, isStar, sep, sub
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstripOpt()
Returns the first nested parser which is NOT anTranslet.OptionParser
.Methods inherited from class eu.bandm.tscore.base.Translet.RepParser
name, parseOneState, parseProlongation, unparse
Methods inherited from class eu.bandm.tscore.base.Translet.Parser
executeStoring, isTerminal, mparse, name, parseEpsilon, toString, toString
-
Field Details
-
plus
-
-
Constructor Details
-
StarParser
-
-
Method Details
-
stripOpt
Description copied from class:Translet.Parser
Returns the first nested parser which is NOT anTranslet.OptionParser
.- Overrides:
stripOpt
in classTranslet.Parser<List<D>>
-