home *** CD-ROM | disk | FTP | other *** search
- {--------------------------------------------------}
- { STRIP_WHITE }
- { Strips leading whitespace from strings. }
- { By Jeff Duntemann }
- { }
- { ASSUMES: }
- { TYPE STRING255 = STRING[255]; }
- { }
- { Turbo Pascal V2.0 }
- { Last update: 12/11/84 }
- {--------------------------------------------------}
-
- FUNCTION STRIP_WHITE(TARGET : STRING255) : STRING255;
-
- VAR WHITESPACE : SET OF CHAR;
-
- LABEL 450;
-
- BEGIN
- WHITESPACE := [CHR($07),CHR($08),CHR($09),' '];
- WHILE LENGTH(TARGET) > 0 DO
- IF TARGET[1] IN WHITESPACE THEN DELETE(TARGET,1,1) ELSE GOTO 450;
- 450: STRIP_WHITE := TARGET
- END;