[ Index ]
 

Code source de DokuWiki 2006-11-06

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/inc/geshi/ -> idl.php (source)

   1  <?php
   2  /*************************************************************************************
   3   * idl.php
   4   * -------
   5   * Author: Cedric Bosdonnat (cedricbosdo@openoffice.org)
   6   * Copyright: (c) 2006 Cedric Bosdonnat
   7   * Release Version: 1.0.7.15
   8   * CVS Revision Version: $Revision: 1.1.2.3 $
   9   * Date Started: 2006/08/20
  10   * Last Modified: $Date: 2006/09/23 02:05:47 $
  11   *
  12   * Unoidl language file for GeSHi.
  13   *
  14   * 2006/08/20 (1.0.0)
  15   *  -  First Release
  16   *
  17   *************************************************************************************
  18   *
  19   *     This file is part of GeSHi.
  20   *
  21   *   GeSHi is free software; you can redistribute it and/or modify
  22   *   it under the terms of the GNU General Public License as published by
  23   *   the Free Software Foundation; either version 2 of the License, or
  24   *   (at your option) any later version.
  25   *
  26   *   GeSHi is distributed in the hope that it will be useful,
  27   *   but WITHOUT ANY WARRANTY; without even the implied warranty of
  28   *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  29   *   GNU General Public License for more details.
  30   *
  31   *   You should have received a copy of the GNU General Public License
  32   *   along with GeSHi; if not, write to the Free Software
  33   *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  34   *
  35   ************************************************************************************/
  36  
  37  
  38  $language_data = array (
  39      'LANG_NAME' => 'Uno Idl',
  40      'COMMENT_SINGLE' => array(1 => '//', 2 => '#'),
  41      'COMMENT_MULTI' => array('/*' => '*/'),
  42      'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  43      'QUOTEMARKS' => array("'", '"'),
  44      'ESCAPE_CHAR' => '\\',
  45      'KEYWORDS' => array(
  46          1 => array(
  47              'published', 'get', 'set', 'service', 'singleton', 'type', 'module', 'interface', 'struct',
  48              'const', 'constants', 'exception', 'enum', 'raises', 'typedef'
  49              ),
  50          2 => array(
  51              'bound', 'maybeambiguous', 'maybedefault', 'maybevoid', 'oneway', 'optional',
  52              'readonly', 'in', 'out', 'inout', 'attribute', 'transient', 'removable'
  53                ),
  54          3 => array(
  55              'True', 'False', 'TRUE', 'FALSE'
  56              ),
  57          4 => array(
  58              'string', 'long', 'byte', 'hyper', 'boolean', 'any', 'char', 'double', 'long', 
  59              'void', 'sequence', 'unsigned', '...'
  60              ),
  61          ),
  62      'SYMBOLS' => array(
  63          '(', ')', '{', '}', '[', ']', '=', '+', '-', '*', '/', '!', '%', '^', '&', ':', ';'
  64          ),
  65      'CASE_SENSITIVE' => array(
  66          GESHI_COMMENTS => true,
  67          1 => true,
  68          2 => true,
  69          3 => true,
  70          4 => true,
  71          ),
  72      'STYLES' => array(
  73          'KEYWORDS' => array(
  74              1 => 'color: #990078; font-weight: bold',
  75              2 => 'color: #36dd1c;',
  76              3 => 'color: #990078; font-weight: bold',
  77              4 => 'color: #0000ec;'
  78              ),
  79          'COMMENTS' => array(
  80              1 => 'color: #3f7f5f;',
  81              2 => 'color: #808080;',
  82              'MULTI' => 'color: #4080ff; font-style: italic;'
  83              ),
  84          'ESCAPE_CHAR' => array(
  85              0 => 'color: #666666; font-weight: bold;'
  86              ),
  87          'BRACKETS' => array(
  88              0 => 'color: #808080;'
  89              ),
  90          'STRINGS' => array(
  91              0 => 'color: #ff0000;'
  92              ),
  93          'NUMBERS' => array(
  94              0 => 'color: #0000dd;'
  95              ),
  96          'METHODS' => array(
  97              ),
  98          'SYMBOLS' => array(
  99              0 => 'color: #66cc66;'
 100              ),
 101          'REGEXPS' => array(
 102              ),
 103          'SCRIPT' => array(
 104              )
 105          ),
 106      'URLS' => array(
 107          ),
 108      'OOLANG' => false,
 109      'OBJECT_SPLITTERS' => array(
 110          1 => '::'
 111          ),
 112      'REGEXPS' => array(
 113          ),
 114      'STRICT_MODE_APPLIES' => GESHI_NEVER,
 115      'SCRIPT_DELIMITERS' => array(
 116          ),
 117      'HIGHLIGHT_STRICT_BLOCK' => array(
 118          )
 119  );
 120  
 121  ?>


Généré le : Tue Apr 3 20:47:31 2007 par Balluche grâce à PHPXref 0.7