Codulle - L'explorateur de code sources

Accueil>> AlBulle >> AlBulle0.7 >> classes

Informations fichier

Nom du fichier : lisp.php
Taille du fichier : 4 Ko (131 lignes)
Language : PHP

  1. span style="color: #808080; font-style: italic;">/*************************************************************************************
  2. * lisp.php
  3. * --------
  4. * Author: Roberto Rossi (rsoftware@altervista.org)
  5. * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter
  6. * Release Version: 1.0.7.5
  7. * CVS Revision Version: $Revision: 1.5 $
  8. * Date Started: 2004/08/30
  9. * Last Modified: $Date: 2005/10/22 07:52:59 $
  10. *
  11. * Generic Lisp language file for GeSHi.
  12. *
  13. * CHANGES
  14. * -------
  15. * 2004/11/27 (1.0.1)
  16. * - Added support for multiple object splitters
  17. * 2004/08/30 (1.0.0)
  18. * - First Release
  19. *
  20. * TODO (updated 2004/11/27)
  21. * -------------------------
  22. *
  23. *************************************************************************************
  24. *
  25. * This file is part of GeSHi.
  26. *
  27. * GeSHi is free software; you can redistribute it and/or modify
  28. * it under the terms of the GNU General Public License as published by
  29. * the Free Software Foundation; either version 2 of the License, or
  30. * (at your option) any later version.
  31. *
  32. * GeSHi is distributed in the hope that it will be useful,
  33. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  34. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  35. * GNU General Public License for more details.
  36. *
  37. * You should have received a copy of the GNU General Public License
  38. * along with GeSHi; if not, write to the Free Software
  39. * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  40. *
  41. ************************************************************************************/'LANG_NAME' => 'LISP',
  42. 'COMMENT_SINGLE'';'),
  43. 'COMMENT_MULTI'';|' => '|;'),
  44. 'CASE_KEYWORDS''QUOTEMARKS''"'),
  45. 'ESCAPE_CHAR' => '\\',
  46. 'KEYWORDS''not','defun','princ',
  47. 'eval','apply','funcall','quote','identity','function',
  48. 'complement','backquote','lambda','set','setq','setf',
  49. 'defun','defmacro','gensym','make','symbol','intern',
  50. 'symbol','name','symbol','value','symbol','plist','get',
  51. 'getf','putprop','remprop','hash','make','array','aref',
  52. 'car','cdr','caar','cadr','cdar','cddr','caaar','caadr','cadar',
  53. 'caddr','cdaar','cdadr','cddar','cdddr','caaaar','caaadr',
  54. 'caadar','caaddr','cadaar','cadadr','caddar','cadddr',
  55. 'cdaaar','cdaadr','cdadar','cdaddr','cddaar','cddadr',
  56. 'cdddar','cddddr','cons','list','append','reverse','last','nth',
  57. 'nthcdr','member','assoc','subst','sublis','nsubst',
  58. 'nsublis','remove','length','list','length',
  59. 'mapc','mapcar','mapl','maplist','mapcan','mapcon','rplaca',
  60. 'rplacd','nconc','delete','atom','symbolp','numberp',
  61. 'boundp','null','listp','consp','minusp','zerop','plusp',
  62. 'evenp','oddp','eq','eql','equal','cond','case','and','or',
  63. 'let','l','if','prog','prog1','prog2','progn','go','return',
  64. 'do','dolist','dotimes','catch','throw','error','cerror','break',
  65. 'continue','errset','baktrace','evalhook','truncate','float',
  66. 'rem','min','max','abs','sin','cos','tan','expt','exp','sqrt',
  67. 'random','logand','logior','logxor','lognot','bignums','logeqv',
  68. 'lognand','lognor','logorc2','logtest','logbitp','logcount',
  69. 'integer','length','nil'
  70. )
  71. ),
  72. 'SYMBOLS''(', ')', '{', '}', '[', ']', '!', '%', '^', '&', '/','+','-','*','=','<','>',';','|'
  73. ),
  74. 'CASE_SENSITIVE''STYLES''KEYWORDS''color: #b1b100;'
  75. ),
  76. 'COMMENTS''color: #808080; font-style: italic;',
  77. 'MULTI' => 'color: #808080; font-style: italic;'
  78. ),
  79. 'ESCAPE_CHAR''color: #000099; font-weight: bold;'
  80. ),
  81. 'BRACKETS''color: #66cc66;'
  82. ),
  83. 'STRINGS''color: #ff0000;'
  84. ),
  85. 'NUMBERS''color: #cc66cc;'
  86. ),
  87. 'METHODS''color: #202020;'
  88. ),
  89. 'SYMBOLS''color: #66cc66;'
  90. ),
  91. 'REGEXPS''SCRIPT''URLS''OOLANG''OBJECT_SPLITTERS''REGEXPS''STRICT_MODE_APPLIES''SCRIPT_DELIMITERS''HIGHLIGHT_STRICT_BLOCK'

Liste des projets

Téléchargez Codulle

Publié par Codulle - v0.1.1 - © Bubulles Creations