[Gregor.Core.CCurlyTokenizer]

Gregor.Core.CCurlyTokenizer

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.

Details

public class Gregor.Core.CCurlyTokenizer

: System.Object, Gregor.Core.ICodeTokenizer, Gregor.Core.ILanguageObject, Gregor.Core.IProvider, Gregor.Core.INamedItem

Custom Attributes: 

Description: 


Members

CCurlyTokenizer

public CCurlyTokenizer()

Custom Attributes: 

Description: 

m_Parent

private Gregor.Core.ILanguageInfo m_Parent

Custom Attributes: 

Description: 

DefaultExtension

public System.String DefaultExtension {get;} // Gregor.Core.ILanguageObject.DefaultExtension

Custom Attributes: 

Description: 

Description

public System.String Description {get;} // Gregor.Core.IProvider.Description

Custom Attributes: 

Description: 

LanguageName

public System.String LanguageName {get;} // Gregor.Core.ILanguageObject.LanguageName

Custom Attributes: 

Description: 

Name

public System.String Name {get;} // Gregor.Core.INamedItem.Name

Custom Attributes: 

Description: 

Parent

public Gregor.Core.ILanguageInfo Parent {get;} // Gregor.Core.ICodeTokenizer.Parent

Custom Attributes: 

Description: 

CheckUnresolved

public void CheckUnresolved(Gregor.Core.NTokens tokens)

Custom Attributes: 

Description: 

FindEndOfBlockComment

private System.Int32 FindEndOfBlockComment(System.String sCode, System.Int32 iOpenComment)

Custom Attributes: 

Description: 

FindEndOfDoubleQuote

private System.Int32 FindEndOfDoubleQuote(System.String sCode, System.Int32 iOpenDoubleQuote)

Custom Attributes: 

Description: 

FindEndOfLine

private System.Int32 FindEndOfLine(System.String sCode, System.Int32 iSlashSlash, ref System.Int32 cc)

Custom Attributes: 

Description: 

FindEndOfSingleQuote

private System.Int32 FindEndOfSingleQuote(System.String sCode, System.Int32 iOpenSingleQuote)

Custom Attributes: 

Description: 

GetIndexOfLowestValidNumber

private System.Int32 GetIndexOfLowestValidNumber(params System.Int32[] aiValues)

Custom Attributes: 
aiValues - System.ParamArray()

Description: 

InitializeFeatures

public void InitializeFeatures(Gregor.Core.ILanguageInfo lang) // Gregor.Core.ILanguageObject.InitializeFeatures

Custom Attributes: 

Description: 

IsIntNumber

private System.Boolean IsIntNumber(System.String s)

Custom Attributes: 

Description: 

IsWord

private System.Boolean IsWord(System.String s)

Custom Attributes: 

Description: 

Tokenize

public Gregor.Core.NTokens Tokenize(System.String sCode, System.Boolean fCheckUnresolved)

Custom Attributes: 

Description: 

Tokenize

public Gregor.Core.NTokens Tokenize(System.String sCode) // Gregor.Core.ICodeTokenizer.Tokenize

Custom Attributes: 

Description: 

TokenizeBlackSpace

private Gregor.Core.NTokens TokenizeBlackSpace(System.String sCode, Gregor.Core.CToken token)

Custom Attributes: 

Description: 

TokenizeStringsCommentsPreprocessor

private Gregor.Core.NTokens TokenizeStringsCommentsPreprocessor(System.String sCode)

Custom Attributes: 

Description: 

TokenizeSymbols

private Gregor.Core.NTokens TokenizeSymbols(System.String sCode, Gregor.Core.CToken token)

Custom Attributes: 

Description: 

TokenizeUnresolved

public Gregor.Core.NTokens TokenizeUnresolved(System.String sCode, Gregor.Core.NTokens list, Gregor.Core.TokenHandler handler)

Custom Attributes: 

Description: 

TokenizeWhiteSpace

private Gregor.Core.NTokens TokenizeWhiteSpace(System.String sCode, Gregor.Core.CToken token)

Custom Attributes: 

Description: 

ToString

public override System.String ToString()

Custom Attributes: 

Description: 


See Also

Gregor.Core.CToken

Gregor.Core.NTokens

System.Object

System.String

Gregor.Core.ICodeTokenizer

Gregor.Core.ILanguageInfo

Gregor.Core.ILanguageObject

Gregor.Core.INamedItem

Gregor.Core.IProvider

Gregor.Core.TokenHandler

System.Boolean

System.Int32

System.Void