Package apg
Class UdtLib
- java.lang.Object
-
- apg.UdtLib
-
public class UdtLib extends java.lang.Object
This is the parent class for a library of User-Defined Terminals (UDTs). UDTs are provided for some simple and repetitive phrases that are common to most languages designed to be in human-readable, ASCII text.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UdtLib.Alphanum
UDT for recognizing alpha-numeric phrases.static class
UdtLib.Any
UDT for recognizing a string of any printing characters.static class
UdtLib.CComment
UDT for recognizing the C-language comments.static class
UdtLib.Comment
UDT for many common comment formats.static class
UdtLib.CppComment
UDT for the C++ language comment.static class
UdtLib.CRLFLineEnd
UDT for the standard CRLF line end.
CR = carriage return,\r
orx0D
LF = line feed, newline,\n
orx0A
static class
UdtLib.DecNum
UDT for a decimal number.static class
UdtLib.DoubleQuotedString
UDT for the double-quoted string.static class
UdtLib.ForgivingLineEnd
UDT for a "forgiving" line end.static class
UdtLib.HexNum
UDT for a hexidecimal number.static class
UdtLib.LFLineEnd
UDT for the LF or newline line end.
LF = line feed, newline,\n
orx0A
static class
UdtLib.LineEnd
UDT for line end characters.static class
UdtLib.QuotedString
UDT for the quoted-string.static class
UdtLib.SemiComment
UDT for the ABNF comment.static class
UdtLib.SingleQuotedString
UDT for the single-quoted string.static class
UdtLib.WhiteSpace
UDT for any of several choices for white space characters.
-