Package apg
Class UdtLib
- java.lang.Object
-
- apg.UdtLib
-
public class UdtLib extends java.lang.ObjectThis 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 classUdtLib.AlphanumUDT for recognizing alpha-numeric phrases.static classUdtLib.AnyUDT for recognizing a string of any printing characters.static classUdtLib.CCommentUDT for recognizing the C-language comments.static classUdtLib.CommentUDT for many common comment formats.static classUdtLib.CppCommentUDT for the C++ language comment.static classUdtLib.CRLFLineEndUDT for the standard CRLF line end.
CR = carriage return,\rorx0D
LF = line feed, newline,\norx0Astatic classUdtLib.DecNumUDT for a decimal number.static classUdtLib.DoubleQuotedStringUDT for the double-quoted string.static classUdtLib.ForgivingLineEndUDT for a "forgiving" line end.static classUdtLib.HexNumUDT for a hexidecimal number.static classUdtLib.LFLineEndUDT for the LF or newline line end.
LF = line feed, newline,\norx0Astatic classUdtLib.LineEndUDT for line end characters.static classUdtLib.QuotedStringUDT for the quoted-string.static classUdtLib.SemiCommentUDT for the ABNF comment.static classUdtLib.SingleQuotedStringUDT for the single-quoted string.static classUdtLib.WhiteSpaceUDT for any of several choices for white space characters.
-