45 'COMMENT_SINGLE' => array(1 =>
'//'),
46 'COMMENT_MULTI' => array(
'(*' =>
'*)'),
48 'QUOTEMARKS' => array(
"'"),
52 'AND',
'ANY',
'ARRAY',
'AT',
'BEGIN',
'BLOCK_DB',
'BLOCK_FB',
'BLOCK_FC',
'BLOCK_SDB',
53 'BLOCK_SFB',
'BLOCK_SFC',
'BOOL',
'BY',
'BYTE',
'CASE',
'CHAR',
'CONST',
'CONTINUE',
'COUNTER',
54 'DATA_BLOCK',
'DATE',
'DATE_AND_TIME',
'DINT',
'DIV',
'DO',
'DT',
'DWORD',
'ELSE',
'ELSIF',
55 'EN',
'END_CASE',
'END_CONST',
'END_DATA_BLOCK',
'END_FOR',
'END_FUNCTION',
56 'END_FUNCTION_BLOCK',
'END_IF',
'END_LABEL',
'END_TYPE',
'END_ORGANIZATION_BLOCK',
57 'END_REPEAT',
'END_STRUCT',
'END_VAR',
'END_WHILE',
'ENO',
'EXIT',
'FALSE',
'FOR',
'FUNCTION',
58 'FUNCTION_BLOCK',
'GOTO',
'IF',
'INT',
'LABEL',
'MOD',
'NIL',
'NOT',
'OF',
'OK',
'OR',
59 'ORGANIZATION_BLOCK',
'POINTER',
'PROGRAM',
'REAL',
'REPEAT',
'RETURN',
'S5TIME',
'STRING',
60 'STRUCT',
'THEN',
'TIME',
'TIMER',
'TIME_OF_DAY',
'TO',
'TOD',
'TRUE',
'TYPE',
'VAR',
61 'VAR_TEMP',
'UNTIL',
'VAR_INPUT',
'VAR_IN_OUT',
'VAR_OUTPUT',
'VOID',
'WHILE',
'WORD',
'XOR' 64 'UBLKMOV',
'FILL',
'CREAT_DB',
'DEL_DB',
'TEST_DB',
'COMPRESS',
'REPL_VAL',
'CREA_DBL',
'READ_DBL',
65 'WRIT_DBL',
'CREA_DB',
'RE_TRIGR',
'STP',
'WAIT',
'MP_ALM',
'CiR',
'PROTECT',
'SET_CLK',
'READ_CLK',
66 'SNC_RTCB',
'SET_CLKS',
'RTM',
'SET_RTM',
'CTRL_RTM',
'READ_RTM',
'TIME_TCK',
'RD_DPARM',
67 'RD_DPARA',
'WR_PARM',
'WR_DPARM',
'PARM_MOD',
'WR_REC',
'RD_REC',
'RD_DPAR',
'RDREC',
'WRREC',
'RALRM',
68 'SALRM',
'RCVREC',
'PRVREC',
'SET_TINT',
'CAN_TINT',
'ACT_TINT',
'QRY_TINT',
'SRT_DINT',
'QRY_DINT',
69 'CAN_DINT',
'MSK_FLT',
'DMSK_FLT',
'READ_ERR',
'DIS_IRT',
'EN_IRT',
'DIS_AIRT',
'EN_AIRT',
'RD_SINFO',
70 'RDSYSST',
'WR_USMSG',
'OB_RT',
'C_DIAG',
'DP_TOPOL',
'UPDAT_PI',
'UPDAT_PO',
'SYNC_PI',
'SYNC_PO',
71 'SET',
'RSET',
'DRUM',
'GADR_LGC',
'LGC_GADR',
'RD_LGADR',
'GEO_LOG',
'LOG_GEO',
'DP_PRAL',
'DPSYC_FR',
72 'D_ACT_DP',
'DPNRM_DG',
'DPRD_DAT',
'DPWR_DAT',
'PN_IN',
'PN_OUT',
'PN_DP',
'WWW',
'IP_CONF',
'GETIO',
73 'SETIO',
'GETIO_PART',
'SETIO_PART',
'GD_SND',
'GD_RCV',
'USEND',
'URCV',
'BSEND',
'BRCV',
'PUT',
'GET',
74 'PRINT',
'START',
'STOP',
'RESUME',
'STATUS',
'USTATUS',
'CONTROL',
'C_CNTRL',
'X_SEND',
'X_RCV',
75 'X_GET',
'X_PUT',
'X_ABORT',
'I_GET',
'I_PUT',
'I_ABORT',
'TCON',
'TDISCON',
'TSEND',
'TRCV',
'TUSEND',
76 'TURCV',
'NOTIFY',
'NOTIFY_8P',
'ALARM',
'ALARM_8P',
'ALARM_8',
'AR_SEND',
'DIS_MSG',
'EN_MSG',
77 'ALARM_SQ',
'ALARM_S',
'ALARM_SC',
'ALARM_DQ',
'LARM_D',
'READ_SI',
'DEL_SI',
'TP',
'TON',
'TOF',
'CTU',
78 'CTD',
'CTUD',
'CONT_C',
'CONT_S',
'PULSEGEN',
'Analog',
'DIGITAL',
'COUNT',
'FREQUENC',
'PULSE',
79 'SEND_PTP',
'RECV_PTP',
'RES_RECV',
'SEND_RK',
'FETCH_RK',
'SERVE_RK',
'H_CTRL',
'state' 83 '.',
'"',
'|',
';',
',',
'=>',
'>=',
'<=',
':=',
'=',
'<',
'>' 85 'CASE_SENSITIVE' => array(
92 1 =>
'color: #0000ff;',
93 2 =>
'color: #ff6f00;',
96 1 =>
'color: #009600; font-style: italic;',
97 'MULTI' =>
'color: #009600; font-style: italic;' 99 'ESCAPE_CHAR' => array(
100 0 =>
'color: #000099; font-weight: bold;' 103 0 =>
'color: #66cc66;' 106 0 =>
'color: #ff0000;' 109 0 =>
'color: #cc66cc;' 112 0 =>
'color: #006600;' 115 0 =>
'color: #66cc66;' 132 'OBJECT_SPLITTERS' => array(
139 'SCRIPT_DELIMITERS' => array(
141 '<?php11!!' =>
'!!11?>' 144 'HIGHLIGHT_STRICT_BLOCK' => array(
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_CAPS_UPPER
Uppercase keywords found.
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.