plugins/geshi/geshi/matlab.php
author Dan
Fri, 29 May 2009 19:40:15 -0400
changeset 3 f3e2bbbd2155
parent 2 9e3258dfae15
permissions -rw-r--r--
Updated to latest GeSHi, 1.0.8.4, released May 23, 2009.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     1
<?php
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     2
/*************************************************************************************
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     3
 * matlab.php
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     4
 * -----------
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     5
 * Author: Florian Knorn (floz@gmx.de)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     6
 * Copyright: (c) 2004 Florian Knorn (http://www.florian-knorn.com)
3
f3e2bbbd2155 Updated to latest GeSHi, 1.0.8.4, released May 23, 2009.
Dan
parents: 2
diff changeset
     7
 * Release Version: 1.0.8.4
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     8
 * Date Started: 2005/02/09
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     9
 *
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    10
 * Matlab M-file language file for GeSHi.
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    11
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    12
 * CHANGES
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    13
 * -------
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    14
 * 2006-03-25 (1.0.7.22)
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    15
 *   - support for the transpose operator
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    16
 *   - many keywords added
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    17
 *   - links to the matlab documentation at mathworks
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    18
 *      by: Olivier Verdier (olivier.verdier@free.fr)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    19
 * 2005/05/07 (1.0.0)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    20
 *   -  First Release
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    21
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    22
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    23
 *************************************************************************************
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    24
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    25
 *     This file is part of GeSHi.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    26
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    27
 *   GeSHi is free software; you can redistribute it and/or modify
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    28
 *   it under the terms of the GNU General Public License as published by
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    29
 *   the Free Software Foundation; either version 2 of the License, or
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    30
 *   (at your option) any later version.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    31
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    32
 *   GeSHi is distributed in the hope that it will be useful,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    33
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    34
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    35
 *   GNU General Public License for more details.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    36
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    37
 *   You should have received a copy of the GNU General Public License
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    38
 *   along with GeSHi; if not, write to the Free Software
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    39
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    40
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    41
 ************************************************************************************/
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    42
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    43
$language_data = array (
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    44
    'LANG_NAME' => 'Matlab M',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    45
    'COMMENT_SINGLE' => array(1 => '%'),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    46
    'COMMENT_MULTI' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    47
    //Matlab Strings
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    48
    'COMMENT_REGEXP' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    49
        2 => "/(?<![\\w\\)\\]\\}\\.])('[^\\n']*?')/"
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    50
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    51
    'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    52
    'QUOTEMARKS' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    53
    'ESCAPE_CHAR' => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    54
    'KEYWORDS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    55
        1 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    56
            'break', 'case', 'catch', 'continue', 'elseif', 'else', 'end', 'for',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    57
            'function', 'global', 'if', 'otherwise', 'persistent', 'return',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    58
            'switch', 'try', 'while'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    59
            ),
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    60
        2 => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    61
            'all','any','exist','is','logical','mislocked',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    62
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    63
            'abs','acos','acosh','acot','acoth','acsc','acsch','airy','angle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    64
            'ans','area','asec','asech','asin','asinh','atan','atan2','atanh',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    65
            'auread','autumn','auwrite','axes','axis','balance','bar','bar3',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    66
            'bar3h','barh','besselh','besseli','besselj','besselk','Bessely',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    67
            'beta','betainc','betaln','bicg','bicgstab','bin2dec','bitand',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    68
            'bitcmp','bitget','bitmax','bitor','bitset','bitshift','bitxor',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    69
            'blkdiag','bone','box','brighten','builtin','bwcontr','calendar',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    70
            'camdolly','camlight','camlookat','camorbit','campan','campos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    71
            'camproj','camroll','camtarget','camup','camva','camzoom','capture',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    72
            'cart2pol','cart2sph','cat','caxis','cdf2rdf','ceil','cell',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    73
            'cell2struct','celldisp','cellfun','cellplot','cellstr','cgs',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    74
            'char','chol','cholinc','cholupdate','cla','clabel','class','clc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    75
            'clf','clg','clock','close','colmmd','colorbar','colorcube',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    76
            'colordef','colormap','colperm','comet','comet3','compan','compass',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    77
            'complex','computer','cond','condeig','condest','coneplot','conj',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    78
            'contour','contourc','contourf','contourslice','contrast','conv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    79
            'conv2','convhull','cool','copper','copyobj','corrcoef','cos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    80
            'cosh','cot','coth','cov','cplxpair','cputime','cross','csc','csch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    81
            'cumprod','cumsum','cumtrapz','cylinder','daspect','date','datenum',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    82
            'datestr','datetick','datevec','dbclear','dbcont','dbdown',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    83
            'dblquad','dbmex','dbquit','dbstack','dbstatus','dbstep','dbstop',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    84
            'dbtype','dbup','deblank','dec2bin','dec2hex','deconv','del2',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    85
            'delaunay','det','diag','dialog','diff','diffuse','dlmread',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    86
            'dlmwrite','dmperm','double','dragrect','drawnow','dsearch','eig',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    87
            'eigs','ellipj','ellipke','eomday','eps','erf','erfc','erfcx',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    88
            'erfiny','error','errorbar','errordlg','etime','eval','evalc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    89
            'evalin','exp','expint','expm','eye','ezcontour','ezcontourf',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    90
            'ezmesh','ezmeshc','ezplot','ezplot3','ezpolar','ezsurf','ezsurfc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    91
            'factor','factorial','fclose','feather','feof','ferror','feval',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    92
            'fft','fft2','fftshift','fgetl','fgets','fieldnames','figure',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    93
            'fill','fill3','filter','filter2','find','findfigs','findobj',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    94
            'findstr','fix','flag','flipdim','fliplr','flipud','floor','flops',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    95
            'fmin','fmins','fopen','fplot','fprintf','fread','frewind','fscanf',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    96
            'fseek','ftell','full','funm','fwrite','fzero','gallery','gamma',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    97
            'gammainc','gammaln','gca','gcbo','gcd','gcf','gco','get',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    98
            'getfield','ginput','gmres','gradient','gray','graymon','grid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    99
            'griddata','gsvd','gtext','hadamard','hankel','hdf','helpdlg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   100
            'hess','hex2dec','hex2num','hidden','hilb','hist','hold','hot',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   101
            'hsv','hsv2rgb','i','ifft','ifft2','ifftn','ifftshift','imag',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   102
            'image','imfinfo','imread','imwrite','ind2sub','Inf','inferiorto',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   103
            'inline','inpolygon','input','inputdlg','inputname','int16',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   104
            'int2str','int32','int8','interp1','interp2','interp3','interpft',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   105
            'interpn','intersect','inv','invhilb','ipermute','isa','ishandle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   106
            'ismember','isocaps','isonormals','isosurface','j','jet','keyboard',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   107
            'lcm','legend','legendre','light','lighting','lightingangle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   108
            'lin2mu','line','lines','linspace','listdlg','loadobj','log',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   109
            'log10','log2','loglog','logm','logspace','lower','lscov','lu',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   110
            'luinc','magic','mat2str','material','max','mean','median','menu',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   111
            'menuedit','mesh','meshc','meshgrid','min','mod','msgbox','mu2lin',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   112
            'NaN','nargchk','nargin','nargout','nchoosek','ndgrid','ndims',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   113
            'newplot','nextpow2','nnls','nnz','nonzeros','norm','normest','now',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   114
            'null','num2cell','num2str','nzmax','ode113,','ode15s,','ode23s,',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   115
            'ode23t,','ode23tb','ode45,','odefile','odeget','odeset','ones',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   116
            'orient','orth','pagedlg','pareto','pascal','patch','pause',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   117
            'pbaspect','pcg','pcolor','peaks','perms','permute','pi','pie',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   118
            'pie3','pinv','plot','plot3','plotmatrix','plotyy','pol2cart',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   119
            'polar','poly','polyarea','polyder','polyeig','polyfit','polyval',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   120
            'polyvalm','pow2','primes','print','printdlg','printopt','prism',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   121
            'prod','propedit','qmr','qr','qrdelete','qrinsert','qrupdate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   122
            'quad','questdlg','quiver','quiver3','qz','rand','randn','randperm',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   123
            'rank','rat','rats','rbbox','rcond','real','realmax','realmin',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   124
            'rectangle','reducepatch','reducevolume','refresh','rem','repmat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   125
            'reset','reshape','residue','rgb2hsv','rgbplot','ribbon','rmfield',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   126
            'roots','rose','rot90','rotate','rotate3d','round','rref',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   127
            'rrefmovie','rsf2csf','saveobj','scatter','scatter3','schur',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   128
            'script','sec','sech','selectmoveresize','semilogx','semilogy',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   129
            'set','setdiff','setfield','setxor','shading','shg','shiftdim',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   130
            'shrinkfaces','sign','sin','single','sinh','slice','smooth3','sort',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   131
            'sortrows','sound','soundsc','spalloc','sparse','spconvert',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   132
            'spdiags','specular','speye','spfun','sph2cart','sphere','spinmap',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   133
            'spline','spones','spparms','sprand','sprandn','sprandsym','spring',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   134
            'sprintf','sqrt','sqrtm','squeeze','sscanf','stairs','std','stem',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   135
            'stem3','str2double','str2num','strcat','strcmp','strcmpi',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   136
            'stream2','stream3','streamline','strings','strjust','strmatch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   137
            'strncmp','strrep','strtok','struct','struct2cell','strvcat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   138
            'sub2ind','subplot','subspace','subvolume','sum','summer',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   139
            'superiorto','surf','surf2patch','surface','surfc','surfl',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   140
            'surfnorm','svd','svds','symmmd','symrcm','symvar','tan','tanh',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   141
            'texlabel','text Create','textread','textwrap','tic','title','toc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   142
            'toeplitz','trace','trapz','tril','trimesh','trisurf','triu',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   143
            'tsearch','uicontext Create','uicontextmenu','uicontrol',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   144
            'uigetfile','uimenu','uint32','uint8','uiputfile','uiresume',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   145
            'uisetcolor','uisetfont','uiwait Used','union','unique','unwrap',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   146
            'upper','var','varargin','varargout','vectorize','view','viewmtx',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   147
            'voronoi','waitbar','waitforbuttonpress','warndlg','warning',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   148
            'waterfall','wavread','wavwrite','weekday','whitebg','wilkinson',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   149
            'winter','wk1read','wk1write','xlabel','xlim','ylabel','ylim',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   150
            'zeros','zlabel','zlim','zoom',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   151
            //'[Keywords 6]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   152
            'addpath','cd','clear','copyfile','delete','diary','dir','disp',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   153
            'doc','docopt','echo','edit','fileparts','format','fullfile','help',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   154
            'helpdesk','helpwin','home','inmem','lasterr','lastwarn','length',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   155
            'load','lookfor','ls','matlabrc','matlabroot','mkdir','mlock',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   156
            'more','munlock','open','openvar','pack','partialpath','path',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   157
            'pathtool','profile','profreport','pwd','quit','rmpath','save',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   158
            'saveas','size','tempdir','tempname','type','ver','version','web',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   159
            'what','whatsnew','which','who','whos','workspace'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   160
            )
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   161
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   162
    'SYMBOLS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   163
        '...'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   164
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   165
    'CASE_SENSITIVE' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   166
        GESHI_COMMENTS => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   167
        1 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   168
        2 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   169
        //3 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   170
        //4 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   171
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   172
    'STYLES' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   173
        'KEYWORDS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   174
            1 => 'color: #0000FF;',
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   175
            2 => 'color: #0000FF;'
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   176
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   177
        'COMMENTS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   178
            1 => 'color: #228B22;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   179
            2 => 'color:#A020F0;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   180
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   181
        'ESCAPE_CHAR' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   182
            0 => ''
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   183
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   184
        'BRACKETS' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   185
            0 => 'color: #080;'
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   186
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   187
        'STRINGS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   188
            //0 => 'color: #A020F0;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   189
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   190
        'NUMBERS' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   191
            0 => 'color: #33f;'
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   192
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   193
        'METHODS' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   194
            1 => '',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   195
            2 => ''
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   196
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   197
        'SYMBOLS' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   198
            0 => 'color: #080;'
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   199
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   200
        'REGEXPS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   201
            0 => 'color: #33f;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   202
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   203
        'SCRIPT' => array(
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   204
            0 => ''
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   205
            )
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   206
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   207
    'URLS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   208
        1 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   209
        2 => 'http://www.mathworks.com/access/helpdesk/help/techdoc/ref/{FNAMEL}.html'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   210
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   211
    'OOLANG' => true,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   212
    'OBJECT_SPLITTERS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   213
        1 => '.',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   214
        2 => '::'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   215
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   216
    'REGEXPS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   217
        //Complex numbers
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   218
        0 => '(?<![\\w])[+-]?[\\d]*([\\d]\\.|\\.[\\d])?[\\d]*[ij](?![\\w])'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   219
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   220
    'STRICT_MODE_APPLIES' => GESHI_NEVER,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   221
    'SCRIPT_DELIMITERS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   222
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   223
    'HIGHLIGHT_STRICT_BLOCK' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   224
        )
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   225
);
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   226
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   227
?>