immutable class CONTROL_CODES




Public


Constants
const ACKNOWLEDGE : SAME := create(6) ;
const ALERT : SAME := create(7) ;
const APPLICATION_PROGRAM_COMMAND : SAME := create(159) ;
const BACKSPACE : SAME := create(8) ;
const BREAK_PERMITTED_HERE : SAME := create(130) ;
const CANCEL : SAME := create(24) ;
const CANCEL_CHARACTER : SAME := create(148) ;
const CARRIAGE_RETURN : SAME := create(13) ;
const CHARACTER_TABULATION_SET : SAME := create(136) ;
const CHARACTER_TABULATION_WITH_JUSTIFICATION : SAME := create(137) ;
const CONTROL_SEQUENCE_INTRODUCER : SAME := create(155) ;
const DATA_LINK_ESCAPE : SAME := create(16) ;
const DC1 : SAME := create(17) ;
const DC2 : SAME := create(18) ;
const DC3 : SAME := create(19) ;
const DC4 : SAME := create(20) ;
const DELETE : SAME := create(127) ;
const DEVICE_CONTROL_STRING : SAME := create(144) ;
const END_OF_GUARDED_AREA : SAME := create(151) ;
const END_OF_MEDIUM : SAME := create(25) ;
const END_OF_SELECTED_AREA : SAME := create(135) ;
const END_OF_TEXT : SAME := create(3) ;
const END_OF_TRANSMISSION : SAME := create(4) ;
const END_OF_TRANSMISSION_BLOCK : SAME := create(23) ;
const ENQUIRY : SAME := create(5) ;
const ESCAPE : SAME := create(27) ;
const FILE_SEPARATOR : SAME := create(28) ;
const FORM_FEED : SAME := create(12) ;
const GROUP_SEPARATOR : SAME := create(29) ;
const HIGH_OCTET_PRESET : SAME := create(129) ;
const HORIZONTAL_TAB : SAME := create(9) ;
const INDEX : SAME := create(132) ;
const LINE_FEED : SAME := create(10) ;
const LINE_TABULATION_SET : SAME := create(138) ;
const MESSAGE_WAITING : SAME := create(149) ;
const NEGATIVE_ACKNOWLEDGE : SAME := create(21) ;
const NEXT_LINE : SAME := create(133) ;
const NO_BREAK_HERE : SAME := create(131) ;
const NUL : SAME := create(0) ;
const OPERATING_SYSTEM_COMMAND : SAME := create(157) ;
const PADDING_CHARACTER : SAME := create(128) ;
const PARTIAL_LINE_BACKWARD : SAME := create(140) ;
const PARTIAL_LINE_FORWARD : SAME := create(139) ;
const PRIVACY_MESSAGE : SAME := create(158) ;
const PRIVATE_USE_ONE : SAME := create(145) ;
const PRIVATE_USE_TWO : SAME := create(146) ;
const RECORD_SEPARATOR : SAME := create(30) ;
const REVERSE_LINE_FEED : SAME := create(141) ;
const SET_TRANSMIT_STATE : SAME := create(147) ;
const SHIFT_IN : SAME := create(15) ;
const SHIFT_OUT : SAME := create(14) ;
const SINGLE_CHARACTER_INTRODUCER : SAME := create(154) ;
const SINGLE_GRAPHIC_CHARACTER_INTRODUCER : SAME := create(153) ;
const SINGLE_SHIFT_THREE : SAME := create(143) ;
const SINGLE_SHIFT_TWO : SAME := create(142) ;
const START_OF_GUARDED_AREA : SAME := create(150) ;
const START_OF_HEADING : SAME := create(1) ;
const START_OF_SELECTED_AREA : SAME := create(134) ;
const START_OF_STRING : SAME := create(152) ;
const START_OF_TEXT : SAME := create(2) ;
const STRING_TERMINATOR : SAME := create(156) ;
const SUBSTITUTE : SAME := create(26) ;
const SYNCHRONOUS_IDLE : SAME := create(22) ;
const UNIT_SEPARATOR : SAME := create(31) ;
const VERTICAL_TAB : SAME := create(11) ;

Features
aget( .. Included as aget
aset( .. Included as aset
card : CARD .. Included as card
create( .. Included as create
is_space : BOOL .. Included as is_space
is_valid(

Iters
aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt! : T .. Included as aelt!
aind! : CARD .. Included as aind!


Private

const First_Range_High : CARD := UNIT_SEPARATOR.card ;
const First_Range_Low : CARD := NUL.card ;
const Second_Range_High : CARD := 159 ;
const Second_Range_Low : CARD := 127 ;
const asize : CARD := 4 ;
**** all 'chars' are 'full-size'!
is_legal_aelts_arg( .. Included as is_legal_aelts_arg

The Sather Home Page