Table of Contents

Method ParseText

Namespace
Alternet.Syntax.Lexer
Assembly
Alternet.Syntax.v9.dll

ParseText(int, int, string, ref StringItemInfo[])

Performs lexical analysis of given text.

public virtual int ParseText(int state, int line, string str, ref StringItemInfo[] colorData)

Parameters

state int

Specifies start lexical state.

line int

Specifies current line within the text.

str string

Text to analyze.

colorData StringItemInfo[]

Receives color data representing lexical information of the given text.

Returns

int

Final lexical state.

ParseText(int, int, string, ref int, ref int, ref int)

Performs lexical analysis of given text.

public virtual int ParseText(int state, int line, string str, ref int pos, ref int len, ref int style)

Parameters

state int

Specifies start lexical state.

line int

Specifies current line within the text.

str string

Text to analyze.

pos int

Starting position.

len int

Integer value to receive length of parsed element.

style int

Retrieves style of text being parsed.

Returns

int

Final lexical state.