42 'LANG_NAME' =>
'AppleScript',
43 'COMMENT_SINGLE' => array(1 =>
'--'),
44 'COMMENT_MULTI' => array(
'(*' =>
'*)'),
45 'COMMENT_REGEXP' => array(
46 2 =>
'/(?<=[a-z])\'/i',
47 3 =>
'/(?<![a-z])\'.*?\'/i',
50 'QUOTEMARKS' => array(
'"'),
51 'ESCAPE_CHAR' =>
'\\',
54 'application',
'close',
'count',
'delete',
'duplicate',
'exists',
'launch',
'make',
'move',
'open',
55 'print',
'quit',
'reopen',
'run',
'save',
'saving',
'idle',
'path to',
'number',
'alias',
'list',
'text',
'string',
56 'integer',
'it',
'me',
'version',
'pi',
'result',
'space',
'tab',
'anything',
'case',
'diacriticals',
'expansion',
57 'hyphens',
'punctuation',
'bold',
'condensed',
'expanded',
'hidden',
'italic',
'outline',
'plain',
58 'shadow',
'strikethrough',
'subscript',
'superscript',
'underline',
'ask',
'no',
'yes',
'false',
'id',
59 'true',
'weekday',
'monday',
'mon',
'tuesday',
'tue',
'wednesday',
'wed',
'thursday',
'thu',
'friday',
60 'fri',
'saturday',
'sat',
'sunday',
'sun',
'month',
'january',
'jan',
'february',
'feb',
'march',
61 'mar',
'april',
'apr',
'may',
'june',
'jun',
'july',
'jul',
'august',
'aug',
'september',
'quote',
'do JavaScript',
62 'sep',
'october',
'oct',
'november',
'nov',
'december',
'dec',
'minutes',
'hours',
'name',
'default answer',
63 'days',
'weeks',
'folder',
'folders',
'file',
'files',
'window',
'eject',
'disk',
'reveal',
'sleep',
64 'shut down',
'restart',
'display dialog',
'buttons',
'invisibles',
'item',
'items',
'delimiters',
'offset of',
65 'AppleScript\'s',
'choose file',
'choose folder',
'choose from list',
'beep',
'contents',
'do shell script',
66 'paragraph',
'paragraphs',
'missing value',
'quoted form',
'desktop',
'POSIX path',
'POSIX file',
67 'activate',
'document',
'adding',
'receiving',
'content',
'new',
'properties',
'info for',
'bounds',
68 'selection',
'extension',
'into',
'onto',
'by',
'between',
'against',
'set the clipboard to',
'the clipboard' 71 'each',
'some',
'every',
'whose',
'where',
'index',
'first',
'second',
'third',
'fourth',
72 'fifth',
'sixth',
'seventh',
'eighth',
'ninth',
'tenth',
'last',
'front',
'back',
'st',
'nd',
73 'rd',
'th',
'middle',
'named',
'through',
'thru',
'before',
'after',
'beginning',
'the',
'as',
74 'div',
'mod',
'and',
'not',
'or',
'contains',
'equal',
'equals',
'isnt',
'less',
'greater' 77 'script',
'property',
'prop',
'end',
'to',
'set',
'global',
'local',
'on',
'of',
78 'in',
'given',
'with',
'without',
'return',
'continue',
'tell',
'if',
'then',
'else',
'repeat',
79 'times',
'while',
'until',
'from',
'exit',
'try',
'error',
'considering',
'ignoring',
'timeout',
80 'transaction',
'my',
'get',
'put',
'is',
'copy' 84 ')',
'+',
'-',
'^',
'*',
'/',
'&',
'<',
'>=',
'<',
'<=',
'=',
'�' 86 'CASE_SENSITIVE' => array(
94 1 =>
'color: #0066ff;',
95 2 =>
'color: #ff0033;',
96 3 =>
'color: #ff0033; font-weight: bold;' 99 1 =>
'color: #808080; font-style: italic;',
101 3 =>
'color: #ff0000;',
102 'MULTI' =>
'color: #808080; font-style: italic;' 104 'ESCAPE_CHAR' => array(
105 0 =>
'color: #000000; font-weight: bold;' 108 0 =>
'color: #000000;' 111 0 =>
'color: #009900;' 114 0 =>
'color: #000000;' 117 1 =>
'color: #006600;',
118 2 =>
'color: #006600;' 121 0 =>
'color: #000000;' 124 0 =>
'color: #339933;',
125 4 =>
'color: #0066ff;',
136 'OBJECT_SPLITTERS' => array(
137 1 =>
',+-=<>/?^&*' 141 0 =>
'[\\$%@]+[a-zA-Z_][a-zA-Z0-9_]*',
143 4 =>
'<[a-zA-Z_][a-zA-Z0-9_]*>',
146 'SCRIPT_DELIMITERS' => array(
148 'HIGHLIGHT_STRICT_BLOCK' => array(
150 'PARSER_CONTROL' => array(
152 'SPACE_AS_WHITESPACE' =>
true const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.