<< Click to Display Table of Contents >> Navigation: ThinBASIC Modules > Tokenizer > Tokenizer Module Classes > cTokenizer > <cTokenizer>.Options > <cTokenizer>.Options.CaseSensitive |
Description
Set/Get Tokenizer keywords case sensitivity.
Syntax
n = <cTokenizer>.Options.CaseSensitive
<cTokenizer>.Options.CaseSensitive = %TRUE
Returns
Number
Parameters
Name |
Type |
Optional |
Meaning |
Remarks
By default all keywords are treated equal regardless their case.
If needed, CaseSensitivity can be switched to %TRUE. In this way keywords like "MyKey" and "mykey" will be considered different keywords by the tokenizer.
Restrictions
See also
Examples
Uses "Tokenizer"
Uses "Console"
'---Create a new tokenizer object
Dim MyParser As cTokenizer
'---Instantiate new tokenizer
'---A tokenizer object is a mix of keywords, some rules and some methods for parsing/tokenizing a text
MyParser = New cTokenizer()
MyParser.Options.CaseSensitive = %FALSE
PrintL "Tokenizer option, CaseSensitive = " & MyParser.Options.CaseSensitive