/
wisent-csharp-wy.elc
executable file
·945 lines (938 loc) · 178 KB
/
wisent-csharp-wy.elc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
;ELC
;;; Compiled by foyo99@foyo99s-MacBookPro13.local on Sat Oct 1 23:58:11 2011
;;; from file /Users/foyo99/nfs_share/cedet-1.0/contrib/wisent-csharp-wy.el
;;; in Emacs version 23.3.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#@29 Table of language keywords.
(defconst wisent-csharp-wy--keyword-table (semantic-lex-make-keyword-table '(("abstract" . ABSTRACT) ("add" . ADD) ("as" . AS) ("base" . BASE) ("bool" . BOOL) ("break" . BREAK) ("byte" . BYTE) ("case" . CASE) ("catch" . CATCH) ("char" . CHAR) ("checked" . CHECKED) ("class" . CLASS) ("const" . CONST) ("continue" . CONTINUE) ("decimal" . DECIMAL) ("default" . DEFAULT) ("delegate" . DELEGATE) ("do" . DO) ("double" . DOUBLE) ("else" . ELSE) ("enum" . ENUM) ("event" . EVENT) ("explicit" . EXPLICIT) ("extern" . EXTERN) ("finally" . FINALLY) ("fixed" . FIXED) ("float" . FLOAT) ("for" . FOR) ("foreach" . FOREACH) ("get" . GET) ("goto" . GOTO) ("if" . IF) ("implicit" . IMPLICIT) ("in" . IN) ("int" . INT) ("interface" . INTERFACE) ("internal" . INTERNAL) ("is" . IS) ("lock" . LOCK) ("long" . LONG) ("namespace" . NAMESPACE) ("new" . NEW) ("object" . OBJECT) ("operator" . OPERATOR) ("out" . OUT) ("override" . OVERRIDE) ("params" . PARAMS) ("private" . PRIVATE) ("protected" . PROTECTED) ("public" . PUBLIC) ("readonly" . READONLY) ("ref" . REF) ("remove" . REMOVE) ("return" . RETURN) ("sbyte" . SBYTE) ("sealed" . SEALED) ("set" . SET) ("short" . SHORT) ("sizeof" . SIZEOF) ("stackalloc" . STACKALLOC) ("static" . STATIC) ("string" . STRING) ("struct" . STRUCT) ("switch" . SWITCH) ("this" . THIS) ("throw" . THROW) ("try" . TRY) ("typeof" . TYPEOF) ("unit" . UINT) ("ulong" . ULONG) ("unchecked" . UNCHECKED) ("unsafe" . UNSAFE) ("ushort" . USHORT) ("using" . USING) ("virtual" . VIRTUAL) ("void" . VOID) ("volatile" . VOLATILE) ("while" . WHILE)) '(("while" summary "while (<expr>) <stmt> | do <stmt> while (<expr>);") ("volatile" summary "Field declaration modifier: volatile <type> <name> ...") ("void" summary "Method return type: void <name> ...") ("virtual" summary #1="") ("using" summary "Namespace import: using <name> | using <identifier> = <name>;") ("ushort" summary #1#) ("unsafe" summary #1#) ("unchecked" summary #1#) ("ulong" summary #1#) ("unit" summary #1#) ("typeof" summary #1#) ("try" summary "try {<stmts>} [catch(<parm>) {<stmts>} ...] [finally {<stmts>}]") ("throw" summary "throw <expr> ;") ("switch" summary "switch(<expr>) {[case <const-expr>: <stmts> ...] [default: <stmts>]}") ("struct" summary #1#) ("string" summary #1#) ("static" summary "Declaration modifier: static {class|interface|<type>} <name> ...") ("stackalloc" summary #1#) ("sizeof" summary #1#) ("short" summary "Integral primitive type (-32768 to 32767)") ("set" summary #1#) ("sealed" summary #1#) ("sbyte" summary #1#) ("return" summary "return [<expr>] ;") ("remove" summary #1#) ("ref" summary #1#) ("readonly" summary #1#) ("public" summary "Access level modifier: public {class|interface|<type>} <name> ...") ("protected" summary "Access level modifier: protected {class|interface|<type>} <name> ...") ("private" summary "Access level modifier: private {class|interface|<type>} <name> ...") ("params" summary #1#) ("override" summary #1#) ("out" summary #1#) ("operator" summary #1#) ("object" summary #1#) ("namespace" summary #1#) ("long" summary "Integral primitive type (-9223372036854775808 to 9223372036854775807)") ("lock" summary #1#) ("is" summary #1#) ("internal" summary #1#) ("interface" summary "Interface declaration: interface <name>") ("int" summary "Integral primitive type (-2147483648 to 2147483647)") ("in" summary #1#) ("implicit" summary #1#) ("if" summary "if (<expr>) <stmt> [else <stmt>]") ("goto" summary "Unused reserved word") ("get" summary #1#) ("foreach" summary #1#) ("for" summary "for ([<init-expr>]; [<expr>]; [<update-expr>]) <stmt>") ("float" summary "Primitive floating-point type (single-precision 32-bit IEEE 754)") ("fixed" summary #1#) ("finally" summary "try {<stmts>} ... finally {<stmts>}") ("extern" summary #1#) ("explicit" summary #1#) ("event" summary #1#) ("enum" summary #1#) ("else" summary "if (<expr>) <stmt> else <stmt>") ("double" summary "Primitive floating-point type (double-precision 64-bit IEEE 754)") ("do" summary "do <stmt> while (<expr>);") ("delegate" summary #1#) ("default" summary "switch(<expr>) { ... default: <stmts>}") ("decimal" summary #1#) ("continue" summary "continue [<label>] ;") ("const" summary "Unused reserved word") ("class" summary "Class declaration: class <name>") ("checked" summary #1#) ("char" summary "Integral primitive type ('