Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.5d

Application v 5.25a

  

 

Chapter FiveGeneral Functions (continued)

SkipToLineEnding Function

Overview

The SkipToLineEnding function scans a string forwards from a specified position until either a line ending is found or the end of the string is reached.

Syntax/Parameters

Syntax

int = SkipToLineEnding ( string data, int index );

Parameters

data

A string.

index

An int containing the zero-based starting index position.

Return Value

Returns an int containing the zero-based index of the first line ending character encountered from position index or -1 on failure. Use the GetLastError function to retrieve error information.

Remarks

The SkipToLineEnding function (and other skip functions) can be used to manually parse or scan a string for information. Line ending are counted as return (0x0D/13) and newline (0x0A/10).

If the index parameter contains a negative number or a position beyond the length of the string, the GetLastError function will return ERROR_RANGE. If a line ending cannot be found, the GetLastError function will return ERROR_EOD.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic