Main Page   Modules   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

synsoft.text.token
[synsoft.text]


Detailed Description

This library provides text tokenisation.


Functions

char[][] tokenise (char[] source, char delimiter, boolean bElideBlanks, boolean bZeroTerminate)
 Tokenises a string with a character, optionally eliding blanks and/or zero terminating the tokens.

char[][] tokenize (char[] source, char delimiter, boolean bElideBlanks, boolean bZeroTerminate)
 Tokenizes a string with a character, optionally eliding blanks and/or zero terminating the tokens.

char[][] tokenise (char[] source, char[] delimiter, boolean bElideBlanks, boolean bZeroTerminate)
 Tokenises a string with a string, optionally eliding blanks and/or zero terminating the tokens.

char[][] tokenize (char[] source, char[] delimiter, boolean bElideBlanks, boolean bZeroTerminate)
 Tokenizes a string with a string, optionally eliding blanks and/or zero terminating the tokens.


Function Documentation

char [][] tokenise char    source[],
char    delimiter[],
boolean    bElideBlanks,
boolean    bZeroTerminate
 

Tokenises a string with a string, optionally eliding blanks and/or zero terminating the tokens.

Tokenises a string with a character, optionally eliding blanks and/or zero terminating the tokens

Parameters:
source  The string to tokenise
delimiter  The string delimiter with which source is tokenised
bElideBlanks  If true any blank tokens are elided from the results; if false they are preserved
bZeroTerminate  If true the token slices are zero terminated for compatibility with C zero-terminated string functions

char [][] tokenise char    source[],
char    delimiter,
boolean    bElideBlanks,
boolean    bZeroTerminate
 

Tokenises a string with a character, optionally eliding blanks and/or zero terminating the tokens.

Tokenises a string with a character, optionally eliding blanks and/or zero terminating the tokens

Parameters:
source  The string to tokenise
delimiter  The character delimiter with which source is tokenised
bElideBlanks  If true any blank tokens are elided from the results; if false they are preserved
bZeroTerminate  If true the token slices are zero terminated for compatibility with C zero-terminated string functions

char [][] tokenize char    source[],
char    delimiter[],
boolean    bElideBlanks,
boolean    bZeroTerminate
 

Tokenizes a string with a string, optionally eliding blanks and/or zero terminating the tokens.

Tokenizes a string with a character, optionally eliding blanks and/or zero terminating the tokens

Parameters:
source  The string to tokenize
delimiter  The string delimiter with which source is tokenized
bElideBlanks  If true any blank tokens are elided from the results; if false they are preserved
bZeroTerminate  If true the token slices are zero terminated for compatibility with C zero-terminated string functions

char [][] tokenize char    source[],
char    delimiter,
boolean    bElideBlanks,
boolean    bZeroTerminate
 

Tokenizes a string with a character, optionally eliding blanks and/or zero terminating the tokens.

Tokenizes a string with a character, optionally eliding blanks and/or zero terminating the tokens

Parameters:
source  The string to tokenize
delimiter  The character delimiter with which source is tokenized
bElideBlanks  If true any blank tokens are elided from the results; if false they are preserved
bZeroTerminate  If true the token slices are zero terminated for compatibility with C zero-terminated string functions

D Libraries documentation Synesis Software Pty Ltd, 2002-2003