B C D E F G H I L M N O P R S T V
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
B
- BracketedTextualComment - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 6.8 *) bracketed textual comment = start comment symbol, {comment symbol}, end comment symbol;
- BracketedTextualComment() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.BracketedTextualComment
- BracketedTextualComment(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.BracketedTextualComment
C
- Comment - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* A comment is allowed anywhere outside a <terminal string>, <meta identifier>, <integer> or <special sequence> *); comment = ’(*’, {comment symbol}, ’*)’
- Comment() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Comment
- Comment(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Comment
- CommentlessSymbol - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 6.6 *) commentless symbol = terminal character - (letter | decimal digit | first quote symbol | second quote symbol | start comment symbol | end comment symbol | special sequence symbol | other character) | meta identifier | integer | terminal string | special sequence;
- CommentlessSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.CommentlessSymbol
- CommentlessSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.CommentlessSymbol
- CommentOrSpaceDelimitor - org.unlaxer.vocabulary.ebnf.informallyのクラス
- CommentOrSpaceDelimitor() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.CommentOrSpaceDelimitor
- CommentOrSpaceDelimitor(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.CommentOrSpaceDelimitor
- Comments - org.unlaxer.vocabulary.ebnf.informallyのクラス
- Comments() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Comments
- Comments(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Comments
- CommentSymbol - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf comment symbol = comment | terminal string | special sequence | character;
- CommentSymbol - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 6.7 *) comment symbol = bracketed textual comment | other character | commentless symbol;
- CommentSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.CommentSymbol
- CommentSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.CommentSymbol
- CommentSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.CommentSymbol
- CommentSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.CommentSymbol
- ConcatenateSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
- ConcatenateSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.ConcatenateSymbol
D
- DecimalDigit - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
(* see 7.2 *) decimal digit = ’0’ | ’1’ | ’2’ | ’3’ | ’4’ | ’5’ | ’6’ | ’7’ | ’8’ | ’9’;
- DecimalDigit - org.unlaxer.vocabulary.ebnf.part1のクラス
-
(* see 7.2 *) decimal digit = ’0’ | ’1’ | ’2’ | ’3’ | ’4’ | ’5’ | ’6’ | ’7’ | ’8’ | ’9’;
- DecimalDigit() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.DecimalDigit
- DecimalDigit() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.DecimalDigit
- DecimalDigit(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.DecimalDigit
- DecimalDigit(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.DecimalDigit
- DefiningSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
- DefiningSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.DefiningSymbol
- DefinitionSeparatorSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
- DefinitionSeparatorSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.DefinitionSeparatorSymbol
- DefinitionsList - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf definitions list = single definition, {’|’, single definition}
- DefinitionsList - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.4 *) definitions list = single definition, {definition separator symbol, single definition};
- DefinitionsList() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.DefinitionsList
- DefinitionsList() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.DefinitionsList
- DefinitionsList(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.DefinitionsList
- DefinitionsList(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.DefinitionsList
E
- Empty - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf empty = ;
- Empty() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Empty
- Empty(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Empty
- EmptySequence - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.21 *) empty sequence = ;
- EmptySequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.EmptySequence
- EmptySequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.EmptySequence
- EndCommentSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
end comment symbol = ’*)’;
- EndCommentSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndCommentSymbol
- EndCommentSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndCommentSymbol
- EndGroupSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
end group symbol = ’)’;
- EndGroupSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndGroupSymbol
- EndGroupSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndGroupSymbol
- EndOptionSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
end option symbol = ’]’ | ’/)’;
- EndOptionSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndOptionSymbol
- EndOptionSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndOptionSymbol
- EndRepeatSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
end repeat symbol = ’}’ | ’:)’;
- EndRepeatSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndRepeatSymbol
- EndRepeatSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.EndRepeatSymbol
- Exception - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* A <factor> may be used as an <exception> if it could be replaced by a <factor> containing no <meta identifiers> *); exception = factor
- Exception() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Exception
- Exception(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Exception
- ExceptSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
- ExceptSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.ExceptSymbol
F
- Factor - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* The <integer> specifies the number of repetitions of the <primary> *); factor = [integer, ’*’], primary
- Factor() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Factor
- Factor(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Factor
- FirstQuoteSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
first quote symbol = "’";
- FirstQuoteSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.FirstQuoteSymbol
- FirstQuoteSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.FirstQuoteSymbol
- FirstTerminalCharacter - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 4.17 *) first terminal character = terminal character - first quote symbol;
- FirstTerminalCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.FirstTerminalCharacter
- FirstTerminalCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.FirstTerminalCharacter
- FormFeed - org.unlaxer.vocabulary.ebnf.part1のクラス
-
form feed = ? ISO 6429 character Form Feed ? ;
- FormFeed() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.FormFeed
- FormFeed(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.FormFeed
G
- GapFreeSymbol - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 6.3 *) gap free symbol = terminal character - (first quote symbol | second quote symbol) | terminal string;
- GapFreeSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.GapFreeSymbol
- GapFreeSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.GapFreeSymbol
- GapSeparator - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 6.4 *) gap separator = space character | horizontal tabulation character | new line | vertical tabulation character | form feed;
- GapSeparator() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.GapSeparator
- GapSeparator(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.GapSeparator
- getLazyParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Comments
- getLazyParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Integer
- getLazyParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Syntax
- getLazyParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.Integer
- getLazyParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.Syntax
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Comment
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.CommentOrSpaceDelimitor
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.CommentSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.DefinitionsList
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Factor
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.GroupedSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.MetaIdentifier
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.OptionalSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Primary
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.RepeatedSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.SingleDefinition
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.SpecialSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.SyntaxRule
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Term
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.TerminalString
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.EndOptionSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.EndRepeatSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.NewLine
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.StartOptionSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.StartRepeatSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.FirstTerminalCharacter
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.GapFreeSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.GapSeparator
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.MetaIdentifier
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.MetaIdentifierCharacter
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.SecondTerminalCharacter
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.Syntax
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.TerminalCharactor
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part2.TerminalString
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.BracketedTextualComment
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.CommentlessSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.CommentSymbol
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.SpecialSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.SpecialSequenceCharacter
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.Syntax
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.DefinitionsList
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.GroupedSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.OptionalSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.RepeatedSequence
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SingleDefinition
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SyntacticException
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SyntacticFactor
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SyntacticPrimary
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SyntacticTerm
- getLazyParsers() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.SyntaxRule
- getLazyTerminatorParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Comments
- getLazyTerminatorParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Integer
- getLazyTerminatorParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.informally.Syntax
- getLazyTerminatorParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part3.Integer
- getLazyTerminatorParser() - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part4.Syntax
- GroupedSequence - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* The brackets ( and ) allow any <definitions list> to be a <primary> *); grouped sequence = ’(’, definitions list, ’)’
- GroupedSequence - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.13 *) grouped sequence = start group symbol, definitions list, end group symbol;
- GroupedSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.GroupedSequence
- GroupedSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.GroupedSequence
- GroupedSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.GroupedSequence
- GroupedSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.GroupedSequence
H
- HorizontalTabulationCharacter - org.unlaxer.vocabulary.ebnf.part1のクラス
-
horizontal tabulation character = ? ISO 6429 character Horizontal Tabulation ? ;
- HorizontalTabulationCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.HorizontalTabulationCharacter
- HorizontalTabulationCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.HorizontalTabulationCharacter
I
- Integer - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.9 *) integer = decimal digit, {decimal digit};
- Integer - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.9 *) integer = decimal digit, {decimal digit};
- Integer() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Integer
- Integer() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.Integer
- Integer(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Integer
- Integer(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.Integer
- isMatch(char) - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.ConcatenateSymbol
- isMatch(char) - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.DefiningSymbol
- isMatch(char) - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.EndGroupSymbol
- isMatch(char) - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.ExceptSymbol
- isMatch(char) - クラス のメソッドorg.unlaxer.vocabulary.ebnf.part1.RepetitionSymbol
L
- Letter - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
(* see 7.2 *) letter = ’a’ | ’b’ | ’c’ | ’d’ | ’e’ | ’f’ | ’g’ | ’h’ | ’i’ | ’j’ | ’k’ | ’l’ | ’m’ | ’n’ | ’o’ | ’p’ | ’q’ | ’r’ | ’s’ | ’t’ | ’u’ | ’v’ | ’w’ | ’x’ | ’y’ | ’z’ | ’A’ | ’B’ | ’C’ | ’D’ | ’E’ | ’F’ | ’G’ | ’H’ | ’I’ | ’J’ | ’K’ | ’L’ | ’M’ | ’N’ | ’O’ | ’P’ | ’Q’ | ’R’ | ’S’ | ’T’ | ’U’ | ’V’ | ’W’ | ’X’ | ’Y’ | ’Z’;
- Letter - org.unlaxer.vocabulary.ebnf.part1のクラス
-
(* see 7.2 *) letter = ’a’ | ’b’ | ’c’ | ’d’ | ’e’ | ’f’ | ’g’ | ’h’ | ’i’ | ’j’ | ’k’ | ’l’ | ’m’ | ’n’ | ’o’ | ’p’ | ’q’ | ’r’ | ’s’ | ’t’ | ’u’ | ’v’ | ’w’ | ’x’ | ’y’ | ’z’ | ’A’ | ’B’ | ’C’ | ’D’ | ’E’ | ’F’ | ’G’ | ’H’ | ’I’ | ’J’ | ’K’ | ’L’ | ’M’ | ’N’ | ’O’ | ’P’ | ’Q’ | ’R’ | ’S’ | ’T’ | ’U’ | ’V’ | ’W’ | ’X’ | ’Y’ | ’Z’;
- Letter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Letter
- Letter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.Letter
- Letter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Letter
- Letter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.Letter
M
- MetaIdentifier - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.14 Meta-identifier A meta-identifier consists of an ordered list of one or more meta-identifier-characters subject to the condition that the first meta-identifier-character is a letter.
- MetaIdentifier - org.unlaxer.vocabulary.ebnf.part2のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.14 Meta-identifier A meta-identifier consists of an ordered list of one or more meta-identifier-characters subject to the condition that the first meta-identifier-character is a letter.
- MetaIdentifier() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.MetaIdentifier
- MetaIdentifier() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.MetaIdentifier
- MetaIdentifierCharacter - org.unlaxer.vocabulary.ebnf.part2のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.15 *) meta identifier character = letter | decimal digit;
- MetaIdentifierCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.MetaIdentifierCharacter
N
- NewLine - org.unlaxer.vocabulary.ebnf.part1のクラス
-
new line = { ? ISO 6429 character Carriage Return ? }, ? ISO 6429 character Line Feed ?, { ? ISO 6429 character Carriage Return ? };
- NewLine() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.NewLine
- NewLine(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.NewLine
O
- OptionalSequence - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf optional sequence = ’[’, definitions list, ’]’
- OptionalSequence - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.11 *) optional sequence = start option symbol, definitions list, end option symbol;
- OptionalSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.OptionalSequence
- OptionalSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.OptionalSequence
- OptionalSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.OptionalSequence
- OptionalSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.OptionalSequence
- org.unlaxer.vocabulary.ebnf.informally - パッケージ org.unlaxer.vocabulary.ebnf.informally
- org.unlaxer.vocabulary.ebnf.part1 - パッケージ org.unlaxer.vocabulary.ebnf.part1
- org.unlaxer.vocabulary.ebnf.part2 - パッケージ org.unlaxer.vocabulary.ebnf.part2
- org.unlaxer.vocabulary.ebnf.part3 - パッケージ org.unlaxer.vocabulary.ebnf.part3
- org.unlaxer.vocabulary.ebnf.part4 - パッケージ org.unlaxer.vocabulary.ebnf.part4
- OtherCharacter - org.unlaxer.vocabulary.ebnf.part1のクラス
-
(* see 7.5 *) other character = ’ ’ | ’:’ | ’+’ | ’_’ | ’%’ | ’@’ | ’&’ | ’#’ | ’$’ | ’<' | ’>’ | ’\’ | ’ˆ’ | ’‘’ | ’˜’;
- OtherCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.OtherCharacter
- OtherCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.OtherCharacter
P
- Primary - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf primary = optional sequence | repeated sequence | special sequence | grouped sequence | meta identifier | terminal string | empty;
- Primary() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Primary
- Primary(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Primary
R
- RepeatedSequence - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* The brackets { and } enclose symbols which may be repeated any number of times *); repeated sequence = ’{’, definitions list, ’}’
- RepeatedSequence - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.12 *) repeated sequence = start repeat symbol, definitions list, end repeat symbol;
- RepeatedSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.RepeatedSequence
- RepeatedSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.RepeatedSequence
- RepeatedSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.RepeatedSequence
- RepeatedSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.RepeatedSequence
- RepetitionSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
repetition symbol = ’*’;
- RepetitionSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.RepetitionSymbol
S
- SecondQuoteSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
second quote symbol = ’"’;
- SecondQuoteSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SecondQuoteSymbol
- SecondQuoteSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SecondQuoteSymbol
- SecondTerminalCharacter - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 4.18 *) second terminal character = terminal character - second quote symbol;
- SecondTerminalCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.SecondTerminalCharacter
- SecondTerminalCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.SecondTerminalCharacter
- SingleDefinition - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* , separates successive <terms> *); single definition = term, {’,’, term}
- SingleDefinition - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.5 *) single definition = syntactic term, {concatenate symbol, syntactic term};
- SingleDefinition() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SingleDefinition
- SingleDefinition() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SingleDefinition
- SingleDefinition(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SingleDefinition
- SingleDefinition(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SingleDefinition
- SpaceCharacter - org.unlaxer.vocabulary.ebnf.part1のクラス
-
(* see 7.6 *) space character = ’ ’;
- SpaceCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SpaceCharacter
- SpaceCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SpaceCharacter
- SpecialSequence - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* The meaning of a <special sequence> is not defined in the standard metalanguage.
- SpecialSequence - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.19 *) special sequence = special sequence symbol, {special sequence character}, special sequence symbol;
- SpecialSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SpecialSequence
- SpecialSequence() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.SpecialSequence
- SpecialSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SpecialSequence
- SpecialSequence(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.SpecialSequence
- SpecialSequenceCharacter - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.20 *) special sequence character = terminal character - special sequence symbol;
- SpecialSequenceCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.SpecialSequenceCharacter
- SpecialSequenceCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.SpecialSequenceCharacter
- SpecialSequenceSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
special sequence symbol = ’?’;
- SpecialSequenceSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SpecialSequenceSymbol
- SpecialSequenceSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.SpecialSequenceSymbol
- StartCommentSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
start comment symbol = ’(*’;
- StartCommentSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartCommentSymbol
- StartCommentSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartCommentSymbol
- StartGroupSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
start group symbol = ’(’;
- StartGroupSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartGroupSymbol
- StartGroupSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartGroupSymbol
- StartOptionSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
start option symbol = ’[’ | ’(/’;
- StartOptionSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartOptionSymbol
- StartOptionSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartOptionSymbol
- StartRepeatSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
start repeat symbol = ’{’ | ’(:’;
- StartRepeatSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartRepeatSymbol
- StartRepeatSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.StartRepeatSymbol
- SyntacticException - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.7 Syntactic exception A syntactic-exception consists of a syntactic-factor subject to the restriction that the sequences of symbols represented by the syntactic-exception could equally be represented by a syntactic-factor containing no meta-identifiers.
- SyntacticException() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticException
- SyntacticException(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticException
- SyntacticFactor - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.8 *) syntactic factor = [integer, repetition symbol], syntactic primary;
- SyntacticFactor() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticFactor
- SyntacticFactor(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticFactor
- SyntacticPrimary - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.10 *) syntactic primary = optional sequence | repeated sequence | grouped sequence | meta identifier | terminal string | special sequence | empty sequence;
- SyntacticPrimary() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticPrimary
- SyntacticPrimary(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticPrimary
- SyntacticTerm - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 4.6 *) syntactic term = syntactic factor, [except symbol, syntactic exception];
- SyntacticTerm() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticTerm
- SyntacticTerm(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntacticTerm
- Syntax - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.2 Syntax The syntax of a language consists of one or more syntax-rules.
- Syntax - org.unlaxer.vocabulary.ebnf.part2のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 6.5 *) syntax = {gap separator}, gap free symbol, {gap separator}, {gap free symbol, {gap separator}};
- Syntax - org.unlaxer.vocabulary.ebnf.part3のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* see 6.9 *) syntax = {bracketed textual comment}, commentless symbol, {bracketed textual comment}, {commentless symbol, {bracketed textual comment}};
- Syntax - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.2 Syntax The syntax of a language consists of one or more syntax-rules.
- Syntax() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Syntax
- Syntax() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.Syntax
- Syntax() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.Syntax
- Syntax() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.Syntax
- Syntax(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Syntax
- Syntax(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part3.Syntax
- Syntax(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.Syntax
- SyntaxRule - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.3 Syntax-rule A syntax-rule consists of a meta-identifier (the name of the non-terminal symbol being defined) followed by a defining-symbol followed by a definitions-list followed by a terminator-symbol.
- SyntaxRule - org.unlaxer.vocabulary.ebnf.part4のクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf 4.3 Syntax-rule A syntax-rule consists of a meta-identifier (the name of the non-terminal symbol being defined) followed by a defining-symbol followed by a definitions-list followed by a terminator-symbol.
- SyntaxRule() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SyntaxRule
- SyntaxRule() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntaxRule
- SyntaxRule(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.SyntaxRule
- SyntaxRule(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part4.SyntaxRule
T
- Term - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
https://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf (* A <term> represents any sequence of symbols that is defined by the <factor> but not defined by the <exception> *); term = factor, [’-’, exception]
- Term() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Term
- Term(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.Term
- TerminalCharactor - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 6.2 *) terminal character = letter | decimal digit | concatenate symbol | defining symbol | definition separator symbol | end comment symbol | end group symbol | end option symbol | end repeat symbol | except symbol | first quote symbol | repetition symbol | second quote symbol | special sequence symbol | start comment symbol | start group symbol | start option symbol | start repeat symbol | terminator symbol | other character;
- TerminalCharactor() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.TerminalCharactor
- TerminalCharactor(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.TerminalCharactor
- TerminalString - org.unlaxer.vocabulary.ebnf.informallyのクラス
-
(* A <terminal string> represents the <characters> between the quote symbols ’_’ or "_" *); terminal string = "’", character - "’", {character - "’"}, "’" | ’"’, character - ’"’, {character - ’"’}, ’"’
- TerminalString - org.unlaxer.vocabulary.ebnf.part2のクラス
-
(* see 4.16 *) terminal string = first quote symbol, first terminal character, {first terminal character}, first quote symbol | second quote symbol, second terminal character, {second terminal character}, second quote symbol;
- TerminalString() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.TerminalString
- TerminalString() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.TerminalString
- TerminalString(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.informally.TerminalString
- TerminalString(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part2.TerminalString
- TerminatorSymbol - org.unlaxer.vocabulary.ebnf.part1のクラス
-
terminator symbol = ’;’ | ’.’;
- TerminatorSymbol() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.TerminatorSymbol
- TerminatorSymbol(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.TerminatorSymbol
V
- VerticalTabulationCharacter - org.unlaxer.vocabulary.ebnf.part1のクラス
-
vertical tabulation character = ? ISO 6429 character Vertical Tabulation ? ;
- VerticalTabulationCharacter() - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.VerticalTabulationCharacter
- VerticalTabulationCharacter(Name) - クラス のコンストラクタorg.unlaxer.vocabulary.ebnf.part1.VerticalTabulationCharacter
すべてのクラス すべてのパッケージ