| Index: source/libvpx/examples/includes/geshi/geshi/xpp.php
|
| ===================================================================
|
| --- source/libvpx/examples/includes/geshi/geshi/xpp.php (revision 247498)
|
| +++ source/libvpx/examples/includes/geshi/geshi/xpp.php (working copy)
|
| @@ -1,436 +0,0 @@
|
| -<?php
|
| -/*************************************************************************************
|
| - * xpp.php
|
| - * -------
|
| - * Author: Simon Butcher (simon@butcher.name)
|
| - * Copyright: (c) 2007 Simon Butcher (http://simon.butcher.name/)
|
| - * Release Version: 1.0.8.3
|
| - * Date Started: 2007/02/27
|
| - *
|
| - * Axapta/Dynamics Ax X++ language file for GeSHi.
|
| - * For details, see <http://msdn.microsoft.com/en-us/library/aa867122.aspx>
|
| - *
|
| - * CHANGES
|
| - * -------
|
| - * 2007/02/28 (1.0.0)
|
| - * - First Release
|
| - *
|
| - * TODO (updated 2007/02/27)
|
| - * -------------------------
|
| - *
|
| - *************************************************************************************
|
| - *
|
| - * This file is part of GeSHi.
|
| - *
|
| - * GeSHi is free software; you can redistribute it and/or modify
|
| - * it under the terms of the GNU General Public License as published by
|
| - * the Free Software Foundation; either version 2 of the License, or
|
| - * (at your option) any later version.
|
| - *
|
| - * GeSHi is distributed in the hope that it will be useful,
|
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
| - * GNU General Public License for more details.
|
| - *
|
| - * You should have received a copy of the GNU General Public License
|
| - * along with GeSHi; if not, write to the Free Software
|
| - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
| - *
|
| - ************************************************************************************/
|
| -
|
| -$language_data = array (
|
| - 'LANG_NAME' => 'X++',
|
| - 'COMMENT_SINGLE' => array(1 => '//'),
|
| - 'COMMENT_MULTI' => array('/*' => '*/'),
|
| - 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
|
| - 'QUOTEMARKS' => array("'", '"'),
|
| - 'ESCAPE_CHAR' => '\\',
|
| - 'KEYWORDS' => array(
|
| - 1 => array( // Primitive types
|
| - 'void',
|
| - 'str',
|
| - 'real',
|
| - 'int64',
|
| - 'int',
|
| - 'date',
|
| - 'container',
|
| - 'boolean',
|
| - 'anytype'
|
| - ),
|
| - 2 => array( // Keywords
|
| - 'window',
|
| - 'while',
|
| - 'try',
|
| - 'true',
|
| - 'throw',
|
| - 'switch',
|
| - 'super',
|
| - 'static',
|
| - 'server',
|
| - 'right',
|
| - 'return',
|
| - 'retry',
|
| - 'public',
|
| - 'protected',
|
| - 'private',
|
| - 'print',
|
| - 'pause',
|
| - 'null',
|
| - 'new',
|
| - 'mod',
|
| - 'left',
|
| - 'interface',
|
| - 'implements',
|
| - 'if',
|
| - 'for',
|
| - 'final',
|
| - 'false',
|
| - 'extends',
|
| - 'else',
|
| - 'edit',
|
| - 'do',
|
| - 'div',
|
| - 'display',
|
| - 'default',
|
| - 'continue',
|
| - 'client',
|
| - 'class',
|
| - 'changeCompany',
|
| - 'case',
|
| - 'breakpoint',
|
| - 'break',
|
| - 'at',
|
| - 'abstract'
|
| - ),
|
| - 3 => array( // Functions within the Axapta kernel
|
| - 'year',
|
| - 'wkofyr',
|
| - 'webwebpartstr',
|
| - 'webstaticfilestr',
|
| - 'websitetempstr',
|
| - 'websitedefstr',
|
| - 'webreportstr',
|
| - 'webpagedefstr',
|
| - 'weboutputcontentitemstr',
|
| - 'webmenustr',
|
| - 'webletitemstr',
|
| - 'webformstr',
|
| - 'webdisplaycontentitemstr',
|
| - 'webactionitemstr',
|
| - 'varstr',
|
| - 'utilmoyr',
|
| - 'uint2str',
|
| - 'typeof',
|
| - 'typeid',
|
| - 'trunc',
|
| - 'today',
|
| - 'timenow',
|
| - 'time2str',
|
| - 'term',
|
| - 'tanh',
|
| - 'tan',
|
| - 'tablestr',
|
| - 'tablestaticmethodstr',
|
| - 'tablepname',
|
| - 'tablenum',
|
| - 'tablename2id',
|
| - 'tablemethodstr',
|
| - 'tableid2pname',
|
| - 'tableid2name',
|
| - 'tablefieldgroupstr',
|
| - 'tablecollectionstr',
|
| - 'systemdateset',
|
| - 'systemdateget',
|
| - 'syd',
|
| - 'substr',
|
| - 'strupr',
|
| - 'strscan',
|
| - 'strrtrim',
|
| - 'strrep',
|
| - 'strrem',
|
| - 'strprompt',
|
| - 'strpoke',
|
| - 'strnfind',
|
| - 'strlwr',
|
| - 'strltrim',
|
| - 'strline',
|
| - 'strlen',
|
| - 'strkeep',
|
| - 'strins',
|
| - 'strfmt',
|
| - 'strfind',
|
| - 'strdel',
|
| - 'strcolseq',
|
| - 'strcmp',
|
| - 'stralpha',
|
| - 'str2time',
|
| - 'str2num',
|
| - 'str2int64',
|
| - 'str2int',
|
| - 'str2guid',
|
| - 'str2enum',
|
| - 'str2date',
|
| - 'staticmethodstr',
|
| - 'sln',
|
| - 'sleep',
|
| - 'sinh',
|
| - 'sin',
|
| - 'setprefix',
|
| - 'sessionid',
|
| - 'securitykeystr',
|
| - 'securitykeynum',
|
| - 'runbuf',
|
| - 'runas',
|
| - 'round',
|
| - 'resourcestr',
|
| - 'reportstr',
|
| - 'refprintall',
|
| - 'rate',
|
| - 'querystr',
|
| - 'pv',
|
| - 'pt',
|
| - 'prmisdefault',
|
| - 'primoyr',
|
| - 'prevyr',
|
| - 'prevqtr',
|
| - 'prevmth',
|
| - 'power',
|
| - 'pmt',
|
| - 'num2str',
|
| - 'num2date',
|
| - 'num2char',
|
| - 'nextyr',
|
| - 'nextqtr',
|
| - 'nextmth',
|
| - 'newguid',
|
| - 'mthofyr',
|
| - 'mthname',
|
| - 'mkdate',
|
| - 'minint',
|
| - 'min',
|
| - 'methodstr',
|
| - 'menustr',
|
| - 'menuitemoutputstr',
|
| - 'menuitemdisplaystr',
|
| - 'menuitemactionstr',
|
| - 'maxint',
|
| - 'maxdate',
|
| - 'max',
|
| - 'match',
|
| - 'logn',
|
| - 'log10',
|
| - 'literalstr',
|
| - 'licensecodestr',
|
| - 'licensecodenum',
|
| - 'intvnorm',
|
| - 'intvno',
|
| - 'intvname',
|
| - 'intvmax',
|
| - 'int64str',
|
| - 'indexstr',
|
| - 'indexnum',
|
| - 'indexname2id',
|
| - 'indexid2name',
|
| - 'idg',
|
| - 'identifierstr',
|
| - 'helpfilestr',
|
| - 'helpdevstr',
|
| - 'helpapplstr',
|
| - 'guid2str',
|
| - 'getprefix',
|
| - 'getCurrentUTCTime',
|
| - 'fv',
|
| - 'funcname',
|
| - 'frac',
|
| - 'formstr',
|
| - 'fieldstr',
|
| - 'fieldpname',
|
| - 'fieldnum',
|
| - 'fieldname2id',
|
| - 'fieldid2pname',
|
| - 'fieldid2name',
|
| - 'extendedTypeStr',
|
| - 'extendedTypeNum',
|
| - 'exp10',
|
| - 'exp',
|
| - 'evalbuf',
|
| - 'enumstr',
|
| - 'enumnum',
|
| - 'enumcnt',
|
| - 'enum2str',
|
| - 'endmth',
|
| - 'dimof',
|
| - 'dg',
|
| - 'decround',
|
| - 'ddb',
|
| - 'dayofyr',
|
| - 'dayofwk',
|
| - 'dayofmth',
|
| - 'dayname',
|
| - 'date2str',
|
| - 'date2num',
|
| - 'curuserid',
|
| - 'curext',
|
| - 'cterm',
|
| - 'cosh',
|
| - 'cos',
|
| - 'corrflagset',
|
| - 'corrflagget',
|
| - 'convertUTCTimeToLocalTime',
|
| - 'convertUTCDateToLocalDate',
|
| - 'conpoke',
|
| - 'conpeek',
|
| - 'connull',
|
| - 'conlen',
|
| - 'conins',
|
| - 'confind',
|
| - 'configurationkeystr',
|
| - 'configurationkeynum',
|
| - 'condel',
|
| - 'classstr',
|
| - 'classnum',
|
| - 'classidget',
|
| - 'char2num',
|
| - 'beep',
|
| - 'atan',
|
| - 'asin',
|
| - 'ascii2ansi',
|
| - 'any2str',
|
| - 'any2real',
|
| - 'any2int64',
|
| - 'any2int',
|
| - 'any2guid',
|
| - 'any2enum',
|
| - 'any2date',
|
| - 'ansi2ascii',
|
| - 'acos',
|
| - 'abs'
|
| - ),
|
| - 4 => array( // X++ SQL stuff
|
| - 'where',
|
| - 'update_recordset',
|
| - 'ttsCommit',
|
| - 'ttsBegin',
|
| - 'ttsAbort',
|
| - 'sum',
|
| - 'setting',
|
| - 'select',
|
| - 'reverse',
|
| - 'pessimisticLock',
|
| - 'outer',
|
| - 'order by',
|
| - 'optimisticLock',
|
| - 'notExists',
|
| - 'noFetch',
|
| - 'next',
|
| - 'minof',
|
| - 'maxof',
|
| - 'like',
|
| - 'join',
|
| - 'insert_recordset',
|
| - 'index hint',
|
| - 'index',
|
| - 'group by',
|
| - 'from',
|
| - 'forUpdate',
|
| - 'forceSelectOrder',
|
| - 'forcePlaceholders',
|
| - 'forceNestedLoop',
|
| - 'forceLiterals',
|
| - 'flush',
|
| - 'firstOnly',
|
| - 'firstFast',
|
| - 'exists',
|
| - 'desc',
|
| - 'delete_from',
|
| - 'count',
|
| - 'avg',
|
| - 'asc'
|
| - )
|
| - ),
|
| - 'SYMBOLS' => array( // X++ symbols
|
| - '!',
|
| - '&',
|
| - '(',
|
| - ')',
|
| - '*',
|
| - '^',
|
| - '|',
|
| - '~',
|
| - '+',
|
| - ',',
|
| - '-',
|
| - '/',
|
| - ':',
|
| - '<',
|
| - '=',
|
| - '>',
|
| - '?',
|
| - '[',
|
| - ']',
|
| - '{',
|
| - '}'
|
| - ),
|
| - 'CASE_SENSITIVE' => array(
|
| - GESHI_COMMENTS => false,
|
| - 1 => false,
|
| - 2 => false,
|
| - 3 => false,
|
| - 4 => false
|
| - ),
|
| - 'STYLES' => array(
|
| - 'KEYWORDS' => array(
|
| - 1 => 'color: #0000ff;',
|
| - 2 => 'color: #0000ff;',
|
| - 3 => 'color: #0000ff;',
|
| - 4 => 'color: #0000ff;'
|
| - ),
|
| - 'COMMENTS' => array(
|
| - 1 => 'color: #007f00;',
|
| - 'MULTI' => 'color: #007f00; font-style: italic;'
|
| - ),
|
| - 'ESCAPE_CHAR' => array(
|
| - 0 => 'color: #000000;'
|
| - ),
|
| - 'BRACKETS' => array(
|
| - 0 => 'color: #000000;'
|
| - ),
|
| - 'STRINGS' => array(
|
| - 0 => 'color: #ff0000;'
|
| - ),
|
| - 'NUMBERS' => array(
|
| - 0 => 'color: #000000;'
|
| - ),
|
| - 'METHODS' => array(
|
| - 1 => 'color: #000000;',
|
| - 2 => 'color: #000000;'
|
| - ),
|
| - 'SYMBOLS' => array(
|
| - 0 => 'color: #00007f;'
|
| - ),
|
| - 'REGEXPS' => array(
|
| - ),
|
| - 'SCRIPT' => array(
|
| - )
|
| - ),
|
| - 'URLS' => array(
|
| - 1 => '',
|
| - 2 => '',
|
| - 3 => '',
|
| - 4 => ''
|
| - ),
|
| - 'OOLANG' => true,
|
| - 'OBJECT_SPLITTERS' => array(
|
| - 1 => '.',
|
| - 2 => '::'
|
| - ),
|
| - 'REGEXPS' => array(
|
| - ),
|
| - 'STRICT_MODE_APPLIES' => GESHI_NEVER,
|
| - 'SCRIPT_DELIMITERS' => array(
|
| - ),
|
| - 'HIGHLIGHT_STRICT_BLOCK' => array(
|
| - )
|
| -);
|
| -
|
| -?>
|
|
|