Docs: LCL/lresources. Adds deprecation notices in TUTF8Parser topics for changes in 5b65498e.

This commit is contained in:
dsiders 2023-11-18 23:11:26 +00:00
parent a9b3e3a8db
commit 97b15f1b08

View File

@ -53,7 +53,7 @@ Author: Mattias Gaertner
</p> </p>
</descr> </descr>
<!-- unresolved type reference Visibility: default --> +<!-- unresolved type references -->
<element name="Windows"/> <element name="Windows"/>
<element name="Classes"/> <element name="Classes"/>
<element name="SysUtils"/> <element name="SysUtils"/>
@ -1751,7 +1751,9 @@ pointer to the item data.
</element> </element>
<element name="TUTF8Parser"> <element name="TUTF8Parser">
<short>Parser for identifiers, and string and number literals.</short> <short>
+Deprecated. Parser for UTF-8-encoded identifiers, string, and number literals.
</short>
<descr> <descr>
<p> <p>
Use <link id="TUTF8Parser.NextToken"/> to get the next token. Use <link id="TUTF8Parser.NextToken"/> to get the next token.
@ -1775,227 +1777,267 @@ according to FloatType.
All other characters are returned literally. All other characters are returned literally.
</p> </p>
</descr> </descr>
<seealso/> <version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso>
<link id="#rtl.classes.TParser">RTL.Classes.TParser</link>
</seealso>
</element> </element>
<!-- private --> <!-- private -->
<element name="TUTF8Parser.fStream"> <element name="TUTF8Parser.fStream"/>
<short>The input stream.</short> <element name="TUTF8Parser.fBuf"/>
<descr/> <element name="TUTF8Parser.fBufLen"/>
<seealso/> <element name="TUTF8Parser.fPos"/>
</element> <element name="TUTF8Parser.fLineStart"/>
<element name="TUTF8Parser.fFloatType"/>
<element name="TUTF8Parser.fBuf"> <element name="TUTF8Parser.fSourceLine"/>
<short>The allocated buffer.</short> <element name="TUTF8Parser.fToken"/>
<descr/> <element name="TUTF8Parser.fEofReached"/>
<seealso/> <element name="TUTF8Parser.fLastTokenStr"/>
</element>
<element name="TUTF8Parser.fBufLen">
<short>Number of valid chars (bytes) in the buffer.</short>
<descr/>
<seealso/>
</element>
<element name="TUTF8Parser.fPos">
<short>Current position (index) in the buffer.</short>
<descr/>
<seealso/>
</element>
<element name="TUTF8Parser.fLineStart">
<short>Buffer-relative begin of the current line.
</short>
<descr>column = fPos - fLineStart + 1
</descr>
<seealso/>
</element>
<element link="#lcl.lresources.TUTF8Parser.FloatType" name="TUTF8Parser.fFloatType"/>
<element link="#lcl.lresources.TUTF8Parser.SourceLine" name="TUTF8Parser.fSourceLine"/>
<element link="#lcl.lresources.TUTF8Parser.Token" name="TUTF8Parser.fToken"/>
<element name="TUTF8Parser.fEofReached">
<short>True when reached the end of the input stream.</short>
<descr/>
<seealso/>
</element>
<element name="TUTF8Parser.fLastTokenStr">
<short>Holds the last parsed token text.</short>
<descr/>
<seealso/>
</element>
<element name="TUTF8Parser.GetTokenName"> <element name="TUTF8Parser.GetTokenName">
<short>The name of a token, maybe the Token character itself.</short> <short>
Deprecated. The name of a token, maybe the Token character itself.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.GetTokenName.Result"> <element name="TUTF8Parser.GetTokenName.Result"/>
<short/> <element name="TUTF8Parser.GetTokenName.aTok"/>
</element>
<element name="TUTF8Parser.GetTokenName.aTok">
<short/>
</element>
<element name="TUTF8Parser.LoadBuffer"> <element name="TUTF8Parser.LoadBuffer">
<short>Fills the buffer from the input stream.</short> <short>
Deprecated. Fills the buffer from the input stream.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.CheckLoadBuffer"> <element name="TUTF8Parser.CheckLoadBuffer">
<short>Skips to the next non-null character.</short> <short>
Deprecated. Skips to the next non-null character.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.ProcessChar"> <element name="TUTF8Parser.ProcessChar">
<short>Add the current character to the token string.</short> <short>
Deprecated. Add the current character to the token string.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.IsNumber"> <element name="TUTF8Parser.IsNumber">
<short>True when the current character is a digit.</short> <short>
Deprecated. True when the current character is a digit.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.IsNumber.Result"> <element name="TUTF8Parser.IsNumber.Result"/>
<short/>
</element>
<element name="TUTF8Parser.IsHexNum"> <element name="TUTF8Parser.IsHexNum">
<short>True when the current character is a hex digit.</short> <short>
Deprecated. True when the current character is a hex digit.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.IsHexNum.Result"> <element name="TUTF8Parser.IsHexNum.Result"/>
<short/>
</element>
<element name="TUTF8Parser.IsAlpha"> <element name="TUTF8Parser.IsAlpha">
<short> <short>
True when the current character is an ASCII character (or underscore). Deprecated. True when the current character is an ASCII character (or
underscore).
</short> </short>
<descr>Should mean: all allowed characters in an identifier. <descr>
[To be updated for Unicode identifiers] Should mean: all allowed characters in an identifier.
[To be updated for Unicode identifiers].
</descr> </descr>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.IsAlpha.Result"> <element name="TUTF8Parser.IsAlpha.Result"/>
<short/>
</element>
<element name="TUTF8Parser.IsAlphaNum"> <element name="TUTF8Parser.IsAlphaNum">
<short>True when the current character is a digit or IsAlpha.</short> <short>
Deprecated. True when the current character is a digit or IsAlpha.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.IsAlphaNum.Result"> <element name="TUTF8Parser.IsAlphaNum.Result"/>
<short/>
</element>
<element name="TUTF8Parser.GetHexValue"> <element name="TUTF8Parser.GetHexValue">
<short>Returns the value of a hex digit.</short> <short>
Deprecated. Returns the value of a hex digit.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.GetHexValue.Result"> <element name="TUTF8Parser.GetHexValue.Result"/>
<short/> <element name="TUTF8Parser.GetHexValue.c"/>
</element>
<element name="TUTF8Parser.GetHexValue.c">
<short/>
</element>
<element name="TUTF8Parser.GetAlphaNum"> <element name="TUTF8Parser.GetAlphaNum">
<short>Parses and returns an identifier.</short> <short>
Deprecated. Parses and returns an identifier.
</short>
<descr/> <descr/>
<seealso/> <version>
<errors>EParserError when the current character is not valid for an Deprecated in LCL version 3.0. Use Classes.TParser instead.
identifier. </version>
<errors>
EParserError when the current character is not valid for an identifier.
</errors> </errors>
<seealso/>
</element> </element>
<element name="TUTF8Parser.GetAlphaNum.Result"> <element name="TUTF8Parser.GetAlphaNum.Result"/>
<short/>
</element>
<element name="TUTF8Parser.HandleNewLine"> <element name="TUTF8Parser.HandleNewLine">
<short>Skip CR/LF, adjust SourceLine.</short> <short>
Deprecated. Skip CR/LF, adjust SourceLine.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SkipSpaces"> <element name="TUTF8Parser.SkipSpaces">
<short>Skip space and tab chars.</short> <short>
Deprecated. Skip space and tab chars.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SkipWhitespace"> <element name="TUTF8Parser.SkipWhitespace">
<short>Skip all whitespace characters.</short> <short>
Deprecated. Skip all whitespace characters.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleEof"> <element name="TUTF8Parser.HandleEof">
<short>Marks end of input reached (fEofReached).</short> <short>
Deprecated. Marks end of input reached (fEofReached).
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleAlphaNum"> <element name="TUTF8Parser.HandleAlphaNum">
<short>Parse an identifier.</short> <short>
Deprecated. Parse an identifier.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleNumber"> <element name="TUTF8Parser.HandleNumber">
<short>Parse a number, <short>
recognizing trailing floating point format specifiers.</short> Deprecated. Parse a number, recognizing trailing floating point format
specifiers.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleHexNumber"> <element name="TUTF8Parser.HandleHexNumber">
<short>Parse a hex number, prefix the token string with '$'. <short>
Deprecated. Parse a hex number, prefix the token string with '$'.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
<errors>EParserError when no valid hex digit was found. <errors>
EParserError when no valid hex digit was found.
</errors> </errors>
</element> </element>
<element name="TUTF8Parser.HandleQuotedString"> <element name="TUTF8Parser.HandleQuotedString">
<short> <short>
Parse an quoted string, excluding the leading and trailing quotes. Deprecated. Parse an quoted string, excluding the leading and trailing quotes.
</short> </short>
<descr/> <descr/>
<seealso/> <version>
<errors>EParserError on an unterminated string literal. Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<errors>
EParserError on an unterminated string literal.
</errors> </errors>
<seealso/>
</element> </element>
<element name="TUTF8Parser.HandleQuotedString.Result"> <element name="TUTF8Parser.HandleQuotedString.Result"/>
<short/>
</element>
<element name="TUTF8Parser.HandleDecimalString"> <element name="TUTF8Parser.HandleDecimalString">
<short> <short>
Parse an decimal Unicode codepoint, return it as an UTF-8 string. Deprecated. Parse an decimal Unicode codepoint, return it as an UTF-8 string.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleDecimalString.Result"> <element name="TUTF8Parser.HandleDecimalString.Result"/>
<short/>
</element>
<element name="TUTF8Parser.HandleDecimalString.ascii"> <element name="TUTF8Parser.HandleDecimalString.ascii">
<short>Is set to False on a non-ASCII character.</short> <short>Is set to False on a non-ASCII character.</short>
</element> </element>
<element name="TUTF8Parser.HandleString"> <element name="TUTF8Parser.HandleString">
<short>Parses a string literal.</short> <short>
Deprecated. Parses a string literal.
</short>
<descr> <descr>
<p> <p>
The string can consist of quoted strings and Unicode codepoints. The string can consist of quoted strings and Unicode codepoints.
@ -2008,26 +2050,39 @@ The result is stored in fLastTokenStr, in UTF-8 encoding.
The resulting token is toString for all-ASCII strings, else toWString. The resulting token is toString for all-ASCII strings, else toWString.
</p> </p>
</descr> </descr>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleMinus"> <element name="TUTF8Parser.HandleMinus">
<short>Tries to parse a negative number, or a single '-' character. <short>
Deprecated. Tries to parse a negative number, or a single '-' character.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.HandleUnknown"> <element name="TUTF8Parser.HandleUnknown">
<short>Sets Token to the unrecognized character (no error). <short>
Deprtecated. Sets Token to the unrecognized character (no error).
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<!-- public --> <!-- public -->
<element name="TUTF8Parser.Create"> <element name="TUTF8Parser.Create">
<short>Constructor for the class instance.</short> <short>
Deprecated. Constructor for the class instance.
</short>
<descr> <descr>
<p> <p>
<var>Create</var> is the constructor for the class instance. <var>Create</var> is the constructor for the class instance.
@ -2041,6 +2096,9 @@ the NextToken method is called to position the parser on the first token in
the buffered values. the buffered values.
</p> </p>
</descr> </descr>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.Create.Stream"> <element name="TUTF8Parser.Create.Stream">
@ -2048,7 +2106,9 @@ the buffered values.
</element> </element>
<element name="TUTF8Parser.Destroy"> <element name="TUTF8Parser.Destroy">
<short>Destructor for the class instance.</short> <short>
Deprecated. Destructor for the class instance.
</short>
<descr> <descr>
<p> <p>
<var>Destroy</var> is the overridden destructor for the class instance. It <var>Destroy</var> is the overridden destructor for the class instance. It
@ -2057,36 +2117,54 @@ position for the last processed value in the internal buffer). Destroy free
the memory allocated for the internal buffer in the class instance. the memory allocated for the internal buffer in the class instance.
</p> </p>
</descr> </descr>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.CheckToken"> <element name="TUTF8Parser.CheckToken">
<short>Asserts that Token is of the expected type.</short> <short>
Deprecated. Asserts that Token is of the expected type.
</short>
<descr/> <descr/>
<seealso/> <seealso/>
<errors>EParserError when Token doesn't match the expected type. <errors>
EParserError when Token doesn't match the expected type.
</errors> </errors>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
</element> </element>
<element name="TUTF8Parser.CheckToken.T"> <element name="TUTF8Parser.CheckToken.T">
<short>The expected token type.</short> <short>The expected token type.</short>
</element> </element>
<element name="TUTF8Parser.CheckTokenSymbol"> <element name="TUTF8Parser.CheckTokenSymbol">
<short>Asserts that the given name was parsed (case insensitive). <short>
Deprecated. Asserts that the given name was parsed (case insensitive).
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
<errors>EParserError when Token doesn't match the expected type or name. <errors>
EParserError when Token doesn't match the expected type or name.
</errors> </errors>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
</element> </element>
<element name="TUTF8Parser.CheckTokenSymbol.S"> <element name="TUTF8Parser.CheckTokenSymbol.S">
<short>The expected identifier.</short> <short>The expected identifier.</short>
</element> </element>
<element name="TUTF8Parser.Error"> <element name="TUTF8Parser.Error">
<short>Raises an EParserError with the given message. <short>
Deprecated. Raises an EParserError with the given message.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.Error.Ident"> <element name="TUTF8Parser.Error.Ident">
@ -2094,9 +2172,13 @@ the memory allocated for the internal buffer in the class instance.
</element> </element>
<element name="TUTF8Parser.ErrorFmt"> <element name="TUTF8Parser.ErrorFmt">
<short>Raises an EParserError with the formatted message. <short>
Deprecated. Raises an EParserError with the formatted message.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.ErrorFmt.Ident"> <element name="TUTF8Parser.ErrorFmt.Ident">
@ -2107,18 +2189,21 @@ the memory allocated for the internal buffer in the class instance.
</element> </element>
<element name="TUTF8Parser.ErrorStr"> <element name="TUTF8Parser.ErrorStr">
<short>Raises an EParserError with the given message, adding source position <short>
information. Deprecated. Raises an EParserError with the given message, adding source
position information.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.ErrorStr.Message"> <element name="TUTF8Parser.ErrorStr.Message"/>
<short/>
</element>
<element name="TUTF8Parser.HexToBinary"> <element name="TUTF8Parser.HexToBinary">
<short>Writes an hex value into the output stream. <short>
Deprecated. Writes an hex value into the output stream.
</short> </short>
<descr> <descr>
<p> <p>
@ -2128,18 +2213,26 @@ The hex digits must occur in pairs, for every byte.
The binary bytes are written in input order (highest first). The binary bytes are written in input order (highest first).
</p> </p>
</descr> </descr>
<seealso/>
<errors> <errors>
EParserError on unpaired hex digits. EParserError on unpaired hex digits.
</errors> </errors>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/>
</element> </element>
<element name="TUTF8Parser.HexToBinary.Stream"> <element name="TUTF8Parser.HexToBinary.Stream">
<short>The output stream.</short> <short>The output stream.</short>
</element> </element>
<element name="TUTF8Parser.NextToken"> <element name="TUTF8Parser.NextToken">
<short>Parses the next token.</short> <short>
Deprecated. Parses the next token.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.NextToken.Result"> <element name="TUTF8Parser.NextToken.Result">
@ -2147,98 +2240,125 @@ EParserError on unpaired hex digits.
</element> </element>
<element name="TUTF8Parser.SourcePos"> <element name="TUTF8Parser.SourcePos">
<short>Returns the current position in the input stream.</short> <short>
Deprecated. Returns the current position in the input stream.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SourcePos.Result"> <element name="TUTF8Parser.SourcePos.Result"/>
<short/>
</element>
<element name="TUTF8Parser.TokenComponentIdent"> <element name="TUTF8Parser.TokenComponentIdent">
<short> <short>
Parses an (possibly) qualified identifier, after a symbol has been parsed. Deprecated. Parses an (possibly) qualified identifier, after a symbol has been
parsed.
</short> </short>
<descr/> <descr/>
<seealso/> <errors>
<errors>EParserError when Token is not toSymbol. EParserError when Token is not toSymbol.
</errors> </errors>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/>
</element> </element>
<element name="TUTF8Parser.TokenComponentIdent.Result"> <element name="TUTF8Parser.TokenComponentIdent.Result"/>
<short/>
</element>
<element name="TUTF8Parser.TokenFloat"> <element name="TUTF8Parser.TokenFloat">
<short>Returns the binary value of a floating point number.</short> <short>
Deprecated. Returns the binary value of a floating point number.
</short>
<descr/> <descr/>
<seealso/> <errors>
<errors>EParserError on an invalid number. EParserError on an invalid number.
</errors> </errors>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/>
</element> </element>
<element name="TUTF8Parser.TokenFloat.Result"> <element name="TUTF8Parser.TokenFloat.Result"/>
<short/>
</element>
<element name="TUTF8Parser.TokenInt"> <element name="TUTF8Parser.TokenInt">
<short>Returns the binary value of an integral number.</short> <short>Deprecated. Returns the binary value of an integral number.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.TokenInt.Result"> <element name="TUTF8Parser.TokenInt.Result"/>
<short/>
</element>
<element name="TUTF8Parser.TokenString"> <element name="TUTF8Parser.TokenString">
<short>Returns the last parsed token as an string. <short>
Deprecated. Returns the last parsed token as an string.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.TokenString.Result"> <element name="TUTF8Parser.TokenString.Result"/>
<short/>
</element>
<element name="TUTF8Parser.TokenSymbolIs"> <element name="TUTF8Parser.TokenSymbolIs">
<short>Compares the parsed symbol with the given string (case-insensitive). <short>
Deprecated. Compares the parsed symbol with the given string (case-insensitive).
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.TokenSymbolIs.Result"> <element name="TUTF8Parser.TokenSymbolIs.Result">
<short>True when a matching symbol has been parsed.</short> <short>True when a matching symbol has been parsed.</short>
</element> </element>
<element name="TUTF8Parser.TokenSymbolIs.S"> <element name="TUTF8Parser.TokenSymbolIs.S"/>
<short/>
</element>
<element name="TUTF8Parser.FloatType"> <element name="TUTF8Parser.FloatType">
<short> <short>
The type of the parsed floating point number. (number, date...). Deprecated. The type of the parsed floating point number. (number, date...).
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SourceLine"> <element name="TUTF8Parser.SourceLine">
<short>The current line number in the input stream. <short>
Deprecated. The current line number in the input stream.
</short> </short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SourceColumn"> <element name="TUTF8Parser.SourceColumn">
<short>The current column number in the source line. <short>
Deprecated. The current column number in the source line.
</short> </short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TUTF8Parser.SourceColumn.Result"> <element name="TUTF8Parser.SourceColumn.Result"/>
<short/>
</element>
<element name="TUTF8Parser.Token"> <element name="TUTF8Parser.Token">
<short>The last parsed token type.</short> <short>
Deprecated. The last parsed token type.
</short>
<descr/> <descr/>
<version>
Deprecated in LCL version 3.0. Use Classes.TParser instead.
</version>
<seealso/> <seealso/>
</element> </element>