Modules/ooc2CharClass/hy

From vishap oberon compiler
Jump to navigation Jump to search

Deutsch (de) | English (en) | հայերեն (hy)

ooc2CharClass մոդուլը[edit]

ooc2CharClass մոդուլը պրեդիկատներ է տրամադրում նիշերի (character) տեսակը պարզելու համար։ Բոլոր պրոցեդուրաները արգումենտում ստանում են CHAR տիպի արժեք և վերադարձնում են BOOLEAN արժեք։

IsNumeric պրոցեդուրան վերադարձնում է TRUE, եթե արգումենտում տրված նիշը թվանշան է։

PROCEDURE IsNumeric* (ch: CHAR): BOOLEAN;

IsLetter պրոցեդուրան վերադարձնում է TRUE, եթե արգումենտում տրված նիշը լատինական այբուբենի տառ է։

PROCEDURE IsLetter* (ch: CHAR): BOOLEAN;

IsUpper պրոցեդուրան վերադարձնում է TRUE, եթե արգումենտում տրված նիշը լատինական այբուբենի մեծատառ է։

PROCEDURE IsUpper* (ch: CHAR): BOOLEAN;

IsLower պրոցեդուրան վերադարձնում է TRUE, եթե արգումենտում տրված նիշը լատինական այբուբենի փոքրատառ է։

PROCEDURE IsLower* (ch: CHAR): BOOLEAN;

IsControl պրոցեդուրան վերադարձնում է TRUE, եթե նրա արգումենտում տրված է հատուկ նիշ (ni\i կոդը փոքր է բացատանիշի կոդից):

PROCEDURE IsControl* (ch: CHAR): BOOLEAN;

IsWhiteSpace պրոցեդուրան վերադարձնում է TRUE, եթե արգումենտում տրված նիշը բացատանիշ է։

PROCEDURE IsWhiteSpace* (ch: CHAR): BOOLEAN;

PROCEDURE IsEol* (ch: CHAR): BOOLEAN;