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.
Create styles array
The data for the language used.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.