Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y _ 

N

n - Variable in class org.stekikun.dolmen.automaton.NFA.Event
Depending on NFA.Event.kind, a character set or action index
name - Variable in class org.stekikun.dolmen.automaton.Automata.Entry
The name of this rule
name() - Method in class org.stekikun.dolmen.common.CSet.Gen
 
name() - Method in interface org.stekikun.dolmen.common.Generator
 
name - Variable in enum org.stekikun.dolmen.syntax.IReport.Severity
User-friendly name for the severity
name - Variable in class org.stekikun.dolmen.syntax.Lexer.Entry
The name of this entry
name - Variable in class org.stekikun.dolmen.syntax.PExtent.Hole
The name to which this hole is bound, and through which the hole can be filled
name - Variable in class org.stekikun.dolmen.syntax.PGrammarRule
The name of this rule
name - Variable in class org.stekikun.dolmen.syntax.Regular.Binding
The name to which the string matched by this regular expression should be bound
name() - Method in class org.stekikun.dolmen.syntax.Regular.Gen
 
name - Variable in class org.stekikun.dolmen.syntax.TokenDecl
The name of this token
name - Variable in class org.stekikun.dolmen.tagged.TLexerEntry
The name of the lexer entry
name - Variable in class org.stekikun.dolmen.unparam.GrammarRule
The name of this rule
needsEmptyMemories() - Method in class org.stekikun.dolmen.automaton.Automata
 
newline() - Method in class org.stekikun.dolmen.codegen.CodeBuilder
Starts a new line with the current indentation amount
newline() - Method in class org.stekikun.dolmen.codegen.LexBuffer
Updates the current position to account for a line change.
newline() - Method in class org.stekikun.dolmen.common.Prompt.TermStream
Prints a system line separator.
next(Appendable) - Method in interface org.stekikun.dolmen.debug.Derivation.Displayer
Separates two sub-derivations of a production
NFA - Class in org.stekikun.dolmen.automaton
Describes a tagged Non-deterministic Finite Automaton recognizing the language of some given tagged regular expression.
NFA.Event - Class in org.stekikun.dolmen.automaton
Each transition in the NFA is based on an event, which is either of the following: a character is read from the character set whose index in the character set dictionary is NFA.Event.n a final state is reached and the semantic action whose index is NFA.Event.n must be performed
NFA.EventKind - Enum in org.stekikun.dolmen.automaton
The kinds of events that decorate transitions in the automaton
NFA.Transition - Class in org.stekikun.dolmen.automaton
A transition in the NFA is an event decorated with a set of tags.
NO - Static variable in class org.stekikun.dolmen.cli.Args.Value
The value associated to a disabled flag
NO_ACTION - Static variable in class org.stekikun.dolmen.automaton.DFA
A special number to mark the absence of an action
NOTHING - Static variable in class org.stekikun.dolmen.automaton.DFA.Remember
When nothing need to be remembered
nullable - Variable in class org.stekikun.dolmen.syntax.Regular
Whether this regular expression matches the empty string.
nullable - Variable in class org.stekikun.dolmen.tagged.TRegular
Whether this tagged regular expression matches the empty string.
nullable - Variable in class org.stekikun.dolmen.unparam.Grammars.NTermsInfo
The set of nullable non-terminals, i.e. from which the empty string can be derived
nullable(String) - Method in class org.stekikun.dolmen.unparam.Grammars.NTermsInfo
 
nullable(Production) - Method in class org.stekikun.dolmen.unparam.Grammars.NTermsInfo
 
nullable(Grammars.Dependencies, Grammar) - Static method in class org.stekikun.dolmen.unparam.Grammars
NB: In all generality this is only a correct approximation, so non-terminals which are not in the resulting state are not guaranteed to always produce non-empty matches.
Nulls - Class in org.stekikun.dolmen.common
This class contains various utility about null or non-null values, which can be convenient in a project that uses the annotation-based null-analysis.
numCells - Variable in class org.stekikun.dolmen.tagged.Optimiser.Allocated
Total number of memory cells for tags
A B C D E F G H I J K L M N O P R S T U V W Y _