Skip to main content

isCharWhiteSpace

Short summary

this methods checks if a windows-1252 or a windows-1251 character is a whitespace character

:return: TRUE means character is whitespace, FALSE means character is no whitespace

  • Return type: BOOL

Parameters

NameTypeCommentKind
characterBYTEcharacter to check if it's whitespaceinput

Code

Declaration

METHOD PROTECTED isCharWhiteSpace :BOOL
VAR_INPUT
(* character to check if it's whitespace *)
character :BYTE;
END_VAR
VAR CONSTANT
SPACE :BYTE := 16#20;
HORIZONTAL_TAB :BYTE := 16#09;
LINE_FEED :BYTE := 16#0A;
VERTICAL_TAB :BYTE := 16#0B;
FROM_FEED :BYTE := 16#0C;
CARRIAGE_RETURN :BYTE := 16#0D;
END_VAR

Implementation

CASE character OF
HORIZONTAL_TAB .. CARRIAGE_RETURN,
SPACE:
isCharWhiteSpace := TRUE;
ELSE
isCharWhiteSpace := FALSE;
END_CASE