home *** CD-ROM | disk | FTP | other *** search
- *****************************************************************
- FUNCTION PARSE (string)
- *****************************************************************
-
- * Extract a word delimited by spaces from a string.
-
- * Copyright(c) 1991 - James Occhiogrosso
-
- LOCAL space_char, ret_string
-
- * Remove left spaces
- string = LTRIM(string)
-
- * Get position of first blank character
- space_char = AT(' ', string)
-
- IF space_char = 0
- * No blanks, return balance of line and clear string
- ret_string = string
- string = ''
- ELSE
- * Return all characters to next blank character.
- ret_string = SUBSTR(string, 1, space_char - 1)
- * Strip removed word from string
- string = LTRIM(SUBSTR(string, space_char))
- ENDIF
-
- RETURN ret_string
-
-
-