<cTokenizer>.Options.CaseSensitive

<< 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