Table of Contents

Method ParseText

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

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

Performs lexical analysis of given text.

public override int ParseText(int state, int line, string s, ref int pos, ref int len, ref int token)

Parameters

state int

Specifies start lexical state.

line int

Specifies current line within the text.

s string

Text to analyze.

pos int

Starting position.

len int

Integer value to receive length of parsed element.

token int

Retrieves style of text being parsed.

Returns

int

Final lexical state.

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

Performs lexical analysis of given text.

public override 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.