author | Lorenzo Bettini <bettini@dsi.unifi.it> | 2012年04月14日 19:17:08 +0200 |
---|---|---|
committer | Lorenzo Bettini <bettini@dsi.unifi.it> | 2012年04月14日 19:17:08 +0200 |
commit | efe8347be0f824ab2074f0fb0705900ec94e88de (patch) | |
tree | e938174dfd352566da966d9767fb4c8a11408307 /src | |
parent | 91d708e1a90d71e6f6af2894d1132dc3a8b4162a (diff) | |
download | src-highlite-efe8347be0f824ab2074f0fb0705900ec94e88de.tar.gz |
-rw-r--r-- | src/Makefile.am | 2 | ||||
-rw-r--r-- | src/islisp.lang | 3 | ||||
-rw-r--r-- | src/lang.map | 1 |
diff --git a/src/Makefile.am b/src/Makefile.am index 58ffd72..eecd056 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -83,7 +83,7 @@ clike_vardeclaration.lang scala.lang ada.lang conf.lang pc.lang oz.lang \ texinfo.lang haskell.lang haskell_literate.lang \ manifest.lang asm.lang todo.lang applescript.lang \ vbscript.lang awk.lang bat.lang clipper.lang cobol.lang d.lang \ -errors.lang erlang.lang proto.lang vala.lang lisp.lang \ +errors.lang erlang.lang proto.lang vala.lang lisp.lang islisp.lang \ scheme.lang po.lang opa.lang javalog.lang upc.lang tml.lang \ lilypond.lang diff --git a/src/islisp.lang b/src/islisp.lang new file mode 100644 index 0000000..02baa0d --- /dev/null +++ b/src/islisp.lang @@ -0,0 +1,3 @@ +include "lisp.lang" + +redef (cbracket,keyword) = `(\()(and|assure|block|case|case-using|catch|class|cond|convert|defclass|defconstant|defdynamic|defgeneric|defglobal|defmacro|defmethod|defun|dynamic|dynamic-let|flet|for|function|go|if|ignore-errors|labels|lambda|let|or|progn|quote|return-from|setf|setq|tagbody|the|throw|unwind-protect|while|with-error-output|with-handler|with-open-input-file|with-open-io-file|with-open-output-file|with-standard-input|with-standard-output)` diff --git a/src/lang.map b/src/lang.map index 6e92ce3..cd41ea8 100644 --- a/src/lang.map +++ b/src/lang.map @@ -144,6 +144,7 @@ erlang = erlang.lang vala = vala.lang lisp = lisp.lang el = lisp.lang +islisp = islisp.lang scm = scheme.lang scheme = scheme.lang po = po.lang |