-
Notifications
You must be signed in to change notification settings - Fork 0
/
keywords.json
1 lines (1 loc) · 44.6 KB
/
keywords.json
1
{"Julia": ["if", "else", "elseif", "while", "for", "begin", "end", "quote", "try", "catch", "return", "local", "abstract", "function", "macro", "ccall", "finally", "typealias", "break", "continue", "type", "global", "module", "using", "import", "export", "const", "let", "bitstype", "do", "in", "baremodule", "importall", "immutable"], "PowerShell": ["assembly", "exit", "process", "base", "filter", "public", "begin", "finally", "return", "break", "for", "sequence", "catch", "foreach", "static", "class", "from", "switch", "command", "function", "throw", "configuration", "hidden", "trap", "continue", "if", "try", "data", "in", "type", "define", "inlinescript", "until", "do", "interface", "using", "dynamicparam", "module", "var", "else", "namespace", "while", "elseif", "parallel", "workflow", "end", "param", "enum", "private"], "Scheme": ["access", "define-syntax", "macro", "and", "delay", "make-environment", "begin", "do", "named-lambda", "bkpt", "fluid-let", "or", "case", "if", "quasiquote", "cond", "in-package", "quote", "cons-stream", "lambda", "scode-quote", "declare", "let", "sequence", "default-object?", "set!", "define", "let-syntax", "the-environment", "define-integrable", "letrec", "unassigned?", "define-macro", "local-declare", "using-syntax", "define-structure"], "Objective-C": ["auto", "break", "case", "char", "const", "continue", "default", "do", "double", "else", "enum", "extern", "float", "for", "goto", "if", "inline", "int", "long", "register", "restrict", "return", "short", "signed", "sizeof", "static", "struct", "switch", "typedef", "union", "unsigned", "void", "volatile", "while", "_Bool", "_Complex", "_Imaginary", "BOOL", "Class", "bycopy", "byref", "id", "IMP", "in", "inout", "nil", "NO", "NULL", "oneway", "out", "Protocol", "SEL", "self", "Super", "YES", "@", "@interface", "@end", "@implementation", "@protocol", "@class", "@public", "@protected", "@private", "@property", "@try", "@throw", "@catch()", "@finally", "@synthesize", "@dynamic", "@selector", "atomic", "nonatomic", "retain"], "PL-I": ["ALIGNED", "ALLOCATE", "ALLOC", "ANYCONDITION", "ANYCOND", "ASSEMBLER", "ASM", "ATTENTION", "ATTN", "AUTOMATIC", "AUTO", "BASED", "BINARY", "BIN", "BIT", "BUILTIN", "BY", "CALL", "CHARGRAPHIC", "CHARG", "CLOSE", "COBOL", "COMPLEX", "CPLX", "CONDITION", "COND", "DECIMAL", "DEC", "DECLARE", "DCL", "DEFAULT", "DFT", "DEFINED", "DEF", "DELAY", "DELETE", "DIMENSION", "DIM", "DO", "DOWNTHRU", "ELSE", "ENVIRONMENT", "ENV", "EVENT", "EXIT", "EXPORTS", "EXTERNAL", "EXT", "FETCH", "FINISH", "FIXED", "FIXEDOVERFLOW", "FOFL", "FLOAT", "FLUSH", "FORMAT", "FORTRAN", "FREE", "GENERIC", "GET", "GOTO", "GRAPHIC", "IF", "IGNORE", "INITIAL", "INIT", "INTER", "INTERNAL", "INT", "INTO", "ITERATE", "IRREDUCIBLE", "IRRED", "KEYFROM", "KEYTO", "LIKE", "LOCATE", "NOCHARGRAPHIC", "NOCHARG", "NOCHECK", "NOCONVERSION", "NOCONV", "NOEXECOPS", "NOFIXEDOVERFLOW", "NOFOFL", "NOLOCK", "NOMAP", "NOMAPIN", "NOMAPOUT", "NONVARYING", "NONVAR", "NOOVERFLOW", "NOOFL", "NOSIZE", "NOSTRINGRANGENOSTRG", "NOSTRINGSIZE", "NOSTRZ", "NOSUBSCRIPTRANGE", "NOSUBRG", "NOUNDERFLOW", "NOUFL", "NOZERODIVIDE", "NOZDIV", "OFFSET", "OPEN", "OPTIONS", "ORDER", "OTHERWISE", "OTHER", "OVERFLOW", "OFL", "PACKAGE", "PENDING", "PICTURE", "PIC", "POINTER", "PTR", "PRECISION", "PRIORITY", "PROCEDURE", "PROC", "PUT", "RANGE", "READ", "REAL", "RECURSIVE", "REDUCIBLE", "RED", "REENTRANT", "REFER", "RELEASE", "REORDER", "REPEAT", "RESERVES", "RESIGNAL", "RETURN", "RETURNS", "REWRITE", "SELECT", "SET", "SIGNED", "SNAP", "STATIC", "STRINGRANGE", "STRG", "STRINGSIZE", "STRZ", "SUBSCRIPTRANGE", "SUBRG", "TASK", "THEN", "TRANSMIT", "UNALIGNED", "UNAL", "UNDEFINEDFILE", "UNDF", "UNDERFLOW", "UFL", "UNLOCK", "UNTIL", "UPTHRU", "VARYINGZ", "VARZ", "WAIT", "WHEN", "WHILE", "WRITE", "ZERODIVIDE", "ZDIV"], "Python": ["and", "del", "from", "not", "while", "as", "elif", "global", "or", "with", "assert", "else", "if", "pass", "yield", "break", "except", "import", "print", "class", "exec", "in", "raise", "continue", "finally", "is", "return", "def", "for", "lambda", "try"], "Haskell": ["as", "case", "of", "class", "data", "data family", "data instance", "default", "deriving", "deriving instance", "do", "forall", "foreign", "hiding", "if", "then", "else", "import", "infix", "infixl", "infixr", "instance", "let", "in", "mdo", "module", "newtype", "proc", "qualified", "rec", "type", "type family", "type instance", "where"], "Rust": ["as", "break", "const", "continue", "crate", "else", "enum", "extern", "false", "fn", "for", "if", "impl", "in", "let", "loop", "match", "mod", "move", "mut", "pub", "ref", "return", "Self", "self", "static", "struct", "super", "trait", "true", "type", "unsafe", "use", "where", "while", "abstract", "alignof", "become", "box", "do", "final", "macro", "offsetof", "override", "priv", "proc", "pure", "sizeof", "typeof", "unsized", "virtual", "yield"], "BBC-BASIC": ["CALL", "SYS", "USR", "ASC", "ERL", "ERR", "ERROR", "REPORT", "OPENIN", "OPENOUT", "OPENUP", "BY", "CIRCLE", "CLG", "CLS", "COLOUR", "COLOR", "DRAW", "ELLIPSE", "FILL", "GCOL", "LINE", "MODE", "MOVE", "OFF", "ON", "ORIGIN", "PLOT", "POINT", "RECTANGLE", "TINT", "VDU", "WAIT", "GET", "INKEY", "INPUT", "MOUSE", "PRINT", "SPC", "TAB", "WIDTH", "AND", "EOR", "FALSE", "NOT", "OR", "TRUE", "ABS", "DIV", "EVAL", "INT", "MOD", "RND", "SGN", "SQR", "SUM", "SUMLEN", "SWAP", "VAL", "APPEND", "AUTO", "CRUNCH", "DELETE", "EDIT", "HELP", "INSTALL", "LIST", "LISTO", "LOAD", "LVAR", "NEW", "OLD", "RENUMBER", "SAVE", "TEXTLOAD", "TEXTSAVE", "TWIN", "CHAIN", "CLEAR", "DATA", "DEF", "DIM", "END", "ENDPROC", "FN", "GOSUB", "GOTO", "LET", "LIBRARY", "LOCAL", "OSCLI", "PROC", "QUIT", "READ", "REM", "RESTORE", "RETURN", "RUN", "STOP", "TRACE", "BEAT", "BEATS", "SOUND", "STEREO", "TEMPO", "VOICES", "CASE", "ELSE", "ENDCASE", "ENDIF", "ENDWHILE", "FOR", "IF", "NEXT", "OF", "OTHERWISE", "REPEAT", "THEN", "UNTIL", "WHEN", "WHILE", "ACS", "ASN", "ATN", "COS", "DEG", "EXP", "LN", "LOG", "PI", "RAD", "SIN", "TAN", "ADVAL", "COUNT", "HIMEM", "LOMEM", "PAGE", "POS", "TIME", "TOP"], "COBOL": ["ACCEPT", "ACCESS", "ADD", "ADDRESS", "ADVANCING", "AFTER", "ALL", "ALPHABET", "ALPHABETIC", "ALPHABETIC-LOWER", "ALPHABETIC-UPPER", "ALPHANUMERIC", "ALPHANUMERIC-EDITED", "ALSO", "ALTER", "ALTERNATE", "AND", "ANY", "APPLY", "ARE", "AREA", "AREAS", "ASCENDING", "ASSIGN", "AT", "AUTHOR", "BASIS", "BEFORE", "BEGINNING", "BINARY", "BLANK", "BLOCK", "BOTTOM", "BY", "CALL", "CANCEL", "CBL", "CD", "CF", "CH", "CHARACTER", "CHARACTERS", "CLASS", "CLASS-ID", "CLOCK-UNITS", "CLOSE", "COBOL", "CODE", "CODE-SET", "COLLATING", "COLUMN", "COM-REG", "COMMA", "COMMON", "COMMUNICATION", "COMP", "COMP-1", "COMP-2", "COMP-3", "COMP-4", "COMP-5", "COMPUTATIONAL", "COMPUTATIONAL-1", "COMPUTATIONAL-2", "COMPUTATIONAL-3", "COMPUTATIONAL-4", "COMPUTATIONAL-5", "COMPUTE", "CONFIGURATION", "CONTAINS", "CONTENT", "CONTINUE", "CONTROL", "CONTROLS", "CONVERTING", "COPY", "CORR", "CORRESPONDING", "COUNT", "CURRENCY", "DATA", "DATE-COMPILED", "DATE-WRITTEN", "DAY", "DAY-OF-WEEK", "DBCS", "DE", "DEBUG-CONTENTS", "DEBUG-ITEM", "DEBUG-LINE", "DEBUG-NAME", "DEBUG-SUB-1", "DEBUG-SUB-2", "DEBUG-SUB-3", "DEBUGGING", "DECIMAL-POINT", "DECLARATIVES", "DELETE", "DELIMITED", "DELIMITER", "DEPENDING", "DESCENDING", "DESTINATION", "DETAIL", "DISPLAY", "DISPLAY-1", "DIVIDE", "DIVISION", "DOWN", "DUPLICATES", "DYNAMIC", "EGCS", "EGI", "EJECT", "ELSE", "EMI", "ENABLE", "END", "END-ADD", "END-CALL", "END-COMPUTE", "END-DELETE", "END-DIVIDE", "END-EVALUATE", "END-IF", "END-INVOKE", "END-MULTIPLY", "END-OF-PAGE", "END-PERFORM", "END-READ", "END-RECEIVE", "END-RETURN", "END-REWRITE", "END-SEARCH", "END-START", "END-STRING", "END-SUBTRACT", "END-UNSTRING", "END-WRITE", "ENDING", "ENTER", "ENTRY", "ENVIRONMENT", "EOP", "EQUAL", "ERROR", "ESI", "EVALUATE", "EVERY", "EXCEPTION", "EXIT", "EXTEND", "EXTERNAL", "FALSE", "FD", "FILE", "FILE-CONTROL", "FILLER", "FINAL", "FIRST", "FOOTING", "FOR", "FROM", "FUNCTION", "GENERATE", "GIVING", "GLOBAL", "GO", "GOBACK", "GREATER", "GROUP", "HEADING", "HIGH-VALUE", "HIGH-VALUES", "I-O", "I-O-CONTROL", "ID", "IDENTIFICATION", "IF", "IN", "INDEX", "INDEXED", "INDICATE", "INHERITS", "INITIAL", "INITIALIZE", "INITIATE", "INPUT", "INPUT-OUTPUT", "INSERT", "INSPECT", "INSTALLATION", "INTO", "INVALID", "INVOKE", "IS", "JUST", "JUSTIFIED", "KANJI", "KEY", "LABEL", "LAST", "LEADING", "LEFT", "LENGTH", "LESS", "LIMIT", "LIMITS", "LINAGE", "LINAGE-COUNTER", "LINE", "LINE-COUNTER", "LINES", "LINKAGE", "LOCAL-STORAGE", "LOCK", "LOW-VALUE", "LOW-VALUES", "MEMORY", "MERGE", "MESSAGE", "METACLASS", "METHOD", "METHOD-ID", "MODE", "MODULES", "MORE-LABELS", "MOVE", "MULTIPLE", "MULTIPLY", "NATIVE", "NATIVE_BINARY", "NEGATIVE", "NEXT", "NO", "NOT", "NULL", "NULLS", "NUMBER", "NUMERIC", "NUMERIC-EDITED", "OBJECT", "OBJECT-COMPUTER", "OCCURS", "OF", "OFF", "OMITTED", "ON", "OPEN", "OPTIONAL", "OR", "ORDER", "ORGANIZATION", "OTHER", "OUTPUT", "OVERFLOW", "OVERRIDE", "PACKED-DECIMAL", "PADDING", "PAGE", "PAGE-COUNTER", "PASSWORD", "PERFORM", "PF", "PH", "PIC", "PICTURE", "PLUS", "POINTER", "POSITION", "POSITIVE", "PRINTING", "PROCEDURE", "PROCEDURE-POINTER", "PROCEDURES", "PROCEED", "PROCESSING", "PROGRAM", "PROGRAM-ID", "PURGE", "QUEUE", "QUOTE", "QUOTES", "RANDOM", "RD", "READ", "READY", "RECEIVE", "RECORD", "RECORDING", "RECORDS", "RECURSIVE", "REDEFINES", "REEL", "REFERENCE", "REFERENCES", "RELATIVE", "RELEASE", "RELOAD", "REMAINDER", "REMOVAL", "RENAMES", "REPLACE", "REPLACING", "REPORT", "REPORTING", "REPORTS", "REPOSITORY", "RERUN", "RESERVE", "RESET", "RETURN", "RETURN-CODE", "RETURNING", "REVERSED", "REWIND", "REWRITE", "RF", "RH", "RIGHT", "ROUNDED", "RUN", "SAME", "SD", "SEARCH", "SECTION", "SECURITY", "SEGMENT", "SEGMENT-LIMIT", "SELECT", "SELF", "SEND", "SENTENCE", "SEPARATE", "SEQUENCE", "SEQUENTIAL", "SERVICE", "SET", "SHIFT-IN", "SHIFT-OUT", "SIGN", "SIZE", "SKIP1", "SKIP2", "SKIP3", "SORT", "SORT-CONTROL", "SORT-CORE-SIZE", "SORT-FILE-SIZE", "SORT-MERGE", "SORT-MESSAGE", "SORT-MODE-SIZE", "SORT-RETURN", "SOURCE", "SOURCE-COMPUTER", "SPACE", "SPACES", "SPECIAL-NAMES", "STANDARD", "STANDARD-1", "STANDARD-2", "START", "STATUS", "STOP", "STRING", "SUB-QUEUE-1", "SUB-QUEUE-2", "SUB-QUEUE-3", "SUBTRACT", "SUM", "SUPER", "SUPPRESS", "SYMBOLIC", "SYNC", "SYNCHRONIZED", "TABLE", "TALLY", "TALLYING", "TAPE", "TERMINAL", "TERMINATE", "TEST", "TEXT", "THAN", "THEN", "THROUGH", "THRU", "TIME", "TIMES", "TITLE", "TO", "TOP", "TRACE", "TRAILING", "TRUE", "TYPE", "U", "UNIT", "UNSTRING", "UNTIL", "UP", "UPON", "USAGE", "USE", "USING", "VALUE", "VALUES", "VARYING", "WHEN", "WHEN-COMPILED", "WITH", "WORDS", "WORKING-STORAGE", "WRITE", "WRITE-ONLY", "ZERO", "ZEROES", "ZEROS"], "VBScript": ["And", "As", "Boolean", "ByRef", "Byte", "ByVal", "Call", "Case", "Class", "Const", "Currency", "Debug", "Dim", "Do", "Double", "Each", "Else", "ElseIf", "Empty", "End", "EndIf", "Enum", "Eqv", "Event", "Exit", "False", "For", "Function", "Get", "GoTo", "If", "Imp", "Implements", "In", "Integer", "Is", "Let", "Like", "Long", "Loop", "LSet", "Me", "Mod", "New", "Next", "Not", "Nothing", "Null", "On", "Option", "Optional", "Or", "ParamArray", "Preserve", "Private", "Public", "RaiseEvent", "ReDim", "Rem", "Resume", "RSet", "Select", "Set", "Shared", "Single", "Static", "Stop", "Sub", "Then", "To", "True", "Type", "TypeOf", "Until", "Variant", "Wend", "While", "With", "Xor"], "MATLAB": ["break", "case", "catch", "classdef", "continue", "else", "elseif", "end", "for", "function", "global", "if", "otherwise", "parfor", "persistent", "return", "spmd", "switch", "try", "while"], "AppleScript": ["about", "above", "after", "against", "and", "apart from", "around", "as", "aside from", "at", "back", "before", "beginning", "behind", "below", "beneath", "beside", "between", "but", "by", "considering", "contain", "contains", "continue", "copy", "div", "does", "eighth", "else", "end", "equal", "equals", "error", "every", "exit", "false", "fifth", "first", "for", "fourth", "from", "front", "get", "given", "global", "if", "ignoring", "in", "instead of", "into", "is", "it", "its", "last", "local", "me", "middle", "mod", "my", "ninth", "not", "of", "on", "onto", "or", "out of", "over", "prop", "property", "put", "ref", "reference", "repeat", "return", "returning", "script", "second", "set", "seventh", "since", "sixth", "some", "tell", "tenth", "tha", "the", "then", "third", "through", "thru", "timeout", "times", "to", "transaction", "true", "try", "until", "where", "while", "whose", "with", "without"], "Forth": ["-rot", "-trailing", "2drop", "2dup", "32-bit", "abort", "abs", "alias", "align", "aligned", "allot", "and", "ascii", "base", "begin", "between", "bl", "blk", "bounds", "branch", "bwjoin", "bye", "canonical", "caps", "case", "catch", "ccall", "cmove", "code", "compile", "constant", "context", "control", "convert", "count", "cr", "crash", "create", "current", "decimal", "defer", "definer", "definitions", "delimiter", "depth", "digit", "do", "do-defined", "do-literal", "do-undefined", "dpl", "drop", "du", "dump", "dup", "else", "emit", "end-string-array", "endcase", "endof", "entry", "erase", "errno", "error-output", "execute", "exit", "expect", "false", "fclose", "fcr", "fexit", "fflush", "fgetc", "fgetline", "fgets", "fill", "find", "fload", "follow", "fopen", "forth", "forth-83", "fputc", "fputs", "fseek", "fsize", "ftell", "fungetc", "here", "hex", "hidden", "hide", "hold", "if", "immediate", "input-file-name", "interpret", "is", "key", "land", "last", "lastacf", "lbetween", "lbsplit", "lconstant", "ldrop", "ldup", "leave", "literal", "lliteral", "lmargin", "lnegate", "lnover", "lnswap", "loop", "lose", "lswap", "lvariable", "lwithin", "lwsplit", "max", "maxdp", "maxprimitive", "min", "mod", "move", "negate", "newline", "nip", "nlover", "nlswap", "noop", "not", "nuser", "of", "off", "on", "or", "origin", "over", "pack", "pad", "pick", "place", "quit", "repeat", "restore-output", "reveal", "rmargin", "root", "rot", "save-forth", "see", "shift", "skipstr", "space", "spaces", "span", "state", "string-array", "swap", "syscall", "td", "th", "then", "throw", "tib", "to-column", "true", "tuck", "type", "ualloc", "unnest", "until", "user", "user-size", "variable", "vfind", "voc-link", "vocabulary", "warning", "wbsplit", "where", "while", "why", "within", "wljoin", "word", "words", "xor", "FCOS", "FSIN", "FSINCOS", "FTAN", "FALN", "FLN", "FSQRT", "FLOG", "FATAN", "FASIN", "FACOS", "FSINH", "FCOSH", "FTANH", "FVARIABLE", "FCONSTANT", "FALOG", "FLOAT", "INT", "FIX", "FABS", "FNEGATE", "FDROP", "FSWAP", "FOVER", "FDUP", "FROT", "FPOP", "FPUSH", "FMAX", "FMIN", "FCEIL", "FFLOOR", "FDEPTH", "FP0", "FCLEAR", "FLITERAL"], "Racket": ["module", "require", "provide", "quote", "#%datum", "#%expression", "#%top", "#%variable-reference", "#%app", "lambda", "case-lambda", "let", "letrec", "local", "shared", "if", "cond", "and", "or", "case", "define", "define-syntax", "begin", "begin0", "begin-for-syntax", "when", "unless", "set!", "set!-values", "for", "for/list", "with-continuation-mark", "quasiquote", "unquote", "unquote-splicing", "quote-syntax", "#%top-interaction", "block", "#%stratified-body", "begin-encourage-inline", "lazy-require"], "Elixir": ["nil", "true", "false", "__MODULE__", "__FILE__", "__DIR__", "__ENV__", "__CALLER__"], "Scala": ["abstract", "case", "catch", "class", "def", "do", "else", "extends", "false", "final", "finally", "for", "forSome", "if", "implicit", "import", "lazy", "match", "new", "null", "object", "override", "package", "private", "protected", "return", "sealed", "super", "this", "throw", "trait", "true", "try", "type", "val", "var", "while", "with", "yield"], "UNIX-Shell": ["case", "do", "done", "elif", "else", "esac", "fi", "for", "function", "if", "in", "select", "then", "time", "until", "while"], "Lua": ["and", "break", "do", "else", "elseif", "end", "false", "for", "function", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"], "Ring": [], "R": ["if", "else", "repeat", "while", "function", "for", "in", "next", "break", "TRUE", "FALSE", "NULL", "Inf", "NaN", "NA", "NA_integer_", "NA_real_", "NA_complex_", "NA_character_"], "Common-Lisp": ["abort", "abs", "acons", "acos", "acosh", "add-method", "adjoin", "adjust-array", "adjustable-array-p", "allocate-instance", "alpha-char-p", "alphanumericp", "and", "append", "apply", "apropos", "apropos-list", "aref", "arithmetic-error", "arithmetic-error-operands", "arithmetic-error-operation", "array", "array-dimension", "array-dimension-limit", "array-dimensions", "array-displacement", "array-element-type", "array-has-fill-pointer-p", "array-in-bounds-p", "array-rank", "array-rank-limit", "array-row-major-index", "array-total-size", "array-total-size-limit", "arrayp", "ash", "asin", "asinh", "assert", "assoc", "assoc-if", "assoc-if-not", "atan", "atanh", "atom", "base-char", "base-string", "bignum", "bit", "bit-and", "bit-andc1", "bit-andc2", "bit-eqv", "bit-ior", "bit-nand", "bit-nor", "bit-not", "bit-orc1", "bit-orc2", "bit-vector", "bit-vector-p", "bit-xor", "block", "boole", "boole-1", "boole-2", "boole-and", "boole-andc1", "boole-andc2", "boole-c1", "boole-c2", "boole-clr", "boole-eqv", "boole-ior", "boole-nand", "boole-nor", "boole-orc1", "boole-orc2", "boole-set", "boole-xor", "boolean", "both-case-p", "boundp", "break", "broadcast-stream", "broadcast-stream-streams", "built-in-class", "butlast", "byte", "byte-position", "byte-size", "caaaar", "caaadr", "caaar", "caadar", "caaddr", "caadr", "caar", "cadaar", "cadadr", "cadar", "caddar", "cadddr", "caddr", "cadr", "call-arguments-limit", "call-method", "call-next-method", "car", "case", "catch", "ccase", "cdaaar", "cdaadr", "cdaar", "cdadar", "cdaddr", "cdadr", "cdar", "cddaar", "cddadr", "cddar", "cdddar", "cddddr", "cdddr", "cddr", "cdr", "ceiling", "cell-error", "cell-error-name", "cerror", "change-class", "char", "char-code", "char-code-limit", "char-downcase", "char-equal", "char-greaterp", "char-int", "char-lessp", "char-name", "char-not-equal", "char-not-greaterp", "char-not-lessp", "char-upcase", "character", "characterp", "check-type", "cis", "class", "class-name", "class-of", "clear-input", "clear-output", "close", "clrhash", "code-char", "coerce", "compilation-speed", "compile", "compile-file", "compile-file-pathname", "compiled-function", "compiled-function-p", "compiler-macro", "compiler-macro-function", "complement", "complex", "complexp", "compute-applicable-methods", "compute-restarts", "concatenate", "concatenated-stream", "concatenated-stream-streams", "cond", "condition", "conjugate", "cons", "consp", "constantly", "constantp", "continue", "control-error", "copy-alist", "copy-list", "copy-pprint-dispatch", "copy-readtable", "copy-seq", "copy-structure", "copy-symbol", "copy-tree", "cos", "cosh", "count", "count-if", "count-if-not", "ctypecase", "debug", "decf", "declaim", "declaration", "declare", "decode-float", "decode-universal-time", "defclass", "defconstant", "defgeneric", "define-compiler-macro", "define-condition", "define-method-combination", "define-modify-macro", "define-setf-expander", "define-symbol-macro", "defmacro", "defmethod", "defpackage", "defparameter", "defsetf", "defstruct", "deftype", "defun", "defvar", "delete", "delete-duplicates", "delete-file", "delete-if", "delete-if-not", "delete-package", "denominator", "deposit-field", "describe", "describe-object", "destructuring-bind", "digit-char", "digit-char-p", "directory", "directory-namestring", "disassemble", "division-by-zero", "do", "do-all-symbols", "do-external-symbols", "do-symbols", "documentation", "dolist", "dotimes", "double-float", "double-float-epsilon", "double-float-negative-epsilon", "dpb", "dribble", "dynamic-extent", "ecase", "echo-stream", "echo-stream-input-stream", "echo-stream-output-stream", "ed", "eighth", "elt", "encode-universal-time", "end-of-file", "endp", "enough-namestring", "ensure-directories-exist", "ensure-generic-function", "eq", "eql", "equal", "equalp", "error", "etypecase", "eval", "eval-when", "evenp", "every", "exp", "export", "expt", "extended-char", "fboundp", "fceiling", "fdefinition", "ffloor", "fifth", "file-author", "file-error", "file-error-pathname", "file-length", "file-namestring", "file-position", "file-stream", "file-string-length", "file-write-date", "fill", "fill-pointer", "find", "find-all-symbols", "find-class", "find-if", "find-if-not", "find-method", "find-package", "find-restart", "find-symbol", "finish-output", "first", "fixnum", "flet", "float", "float-digits", "float-precision", "float-radix", "float-sign", "floating-point-inexact", "floating-point-invalid-operation", "floating-point-overflow", "floating-point-underflow", "floatp", "floor", "fmakunbound", "force-output", "format", "formatter", "fourth", "fresh-line", "fround", "ftruncate", "ftype", "funcall", "function", "function-keywords", "function-lambda-expression", "functionp", "gcd", "generic-function", "gensym", "gentemp", "get", "get-decoded-time", "get-dispatch-macro-character", "get-internal-real-time", "get-internal-run-time", "get-macro-character", "get-output-stream-string", "get-properties", "get-setf-expansion", "get-universal-time", "getf", "gethash", "go", "graphic-char-p", "handler-bind", "handler-case", "hash-table", "hash-table-count", "hash-table-p", "hash-table-rehash-size", "hash-table-rehash-threshold", "hash-table-size", "hash-table-test", "host-namestring", "identity", "if", "ignorable", "ignore", "ignore-errors", "imagpart", "import", "in-package", "incf", "initialize-instance", "inline", "input-stream-p", "inspect", "integer", "integer-decode-float", "integer-length", "integerp", "interactive-stream-p", "intern", "internal-time-units-per-second", "intersection", "invalid-method-error", "invoke-debugger", "invoke-restart", "invoke-restart-interactively", "isqrt", "keyword", "keywordp", "labels", "lambda", "lambda-list-keywords", "lambda-parameters-limit", "last", "lcm", "ldb", "ldb-test", "ldiff", "least-negative-double-float", "least-negative-long-float", "least-negative-normalized-double-float", "least-negative-normalized-long-float", "least-negative-normalized-short-float", "least-negative-normalized-single-float", "least-negative-short-float", "least-negative-single-float", "least-positive-double-float", "least-positive-long-float", "least-positive-normalized-double-float", "least-positive-normalized-long-float", "least-positive-normalized-short-float", "least-positive-normalized-single-float", "least-positive-short-float", "least-positive-single-float", "length", "let", "lisp-implementation-type", "lisp-implementation-version", "list", "list-all-packages", "list-length", "listen", "listp", "load", "load-logical-pathname-translations", "load-time-value", "locally", "log", "logand", "logandc1", "logandc2", "logbitp", "logcount", "logeqv", "logical-pathname", "logical-pathname-translations", "logior", "lognand", "lognor", "lognot", "logorc1", "logorc2", "logtest", "logxor", "long-float", "long-float-epsilon", "long-float-negative-epsilon", "long-site-name", "loop", "loop-finish", "lower-case-p", "machine-instance", "machine-type", "machine-version", "macro-function", "macroexpand", "macroexpand-1", "macrolet", "make-array", "make-broadcast-stream", "make-concatenated-stream", "make-condition", "make-dispatch-macro-character", "make-echo-stream", "make-hash-table", "make-instance", "make-instances-obsolete", "make-list", "make-load-form", "make-load-form-saving-slots", "make-method", "make-package", "make-pathname", "make-random-state", "make-sequence", "make-string", "make-string-input-stream", "make-string-output-stream", "make-symbol", "make-synonym-stream", "make-two-way-stream", "makunbound", "map", "map-into", "mapc", "mapcan", "mapcar", "mapcon", "maphash", "mapl", "maplist", "mask-field", "max", "member", "member-if", "member-if-not", "merge", "merge-pathnames", "method", "method-combination", "method-combination-error", "method-qualifiers", "min", "minusp", "mismatch", "mod", "most-negative-double-float", "most-negative-fixnum", "most-negative-long-float", "most-negative-short-float", "most-negative-single-float", "most-positive-double-float", "most-positive-fixnum", "most-positive-long-float", "most-positive-short-float", "most-positive-single-float", "muffle-warning", "multiple-value-bind", "multiple-value-call", "multiple-value-list", "multiple-value-prog1", "multiple-value-setq", "multiple-values-limit", "name-char", "namestring", "nbutlast", "nconc", "next-method-p", "nil", "nintersection", "ninth", "no-applicable-method", "no-next-method", "not", "notany", "notevery", "notinline", "nreconc", "nreverse", "nset-difference", "nset-exclusive-or", "nstring-capitalize", "nstring-downcase", "nstring-upcase", "nsublis", "nsubst", "nsubst-if", "nsubst-if-not", "nsubstitute", "nsubstitute-if", "nsubstitute-if-not", "nth", "nth-value", "nthcdr", "null", "number", "numberp", "numerator", "nunion", "oddp", "open", "open-stream-p", "optimize", "or", "otherwise", "output-stream-p", "package", "package-error", "package-error-package", "package-name", "package-nicknames", "package-shadowing-symbols", "package-use-list", "package-used-by-list", "packagep", "pairlis", "parse-error", "parse-integer", "parse-namestring", "pathname", "pathname-device", "pathname-directory", "pathname-host", "pathname-match-p", "pathname-name", "pathname-type", "pathname-version", "pathnamep", "peek-char", "phase", "pi", "plusp", "pop", "position", "position-if", "position-if-not", "pprint", "pprint-dispatch", "pprint-exit-if-list-exhausted", "pprint-fill", "pprint-indent", "pprint-linear", "pprint-logical-block", "pprint-newline", "pprint-pop", "pprint-tab", "pprint-tabular", "prin1", "prin1-to-string", "princ", "princ-to-string", "print", "print-not-readable", "print-not-readable-object", "print-object", "print-unreadable-object", "probe-file", "proclaim", "prog", "prog1", "prog2", "progn", "program-error", "progv", "provide", "psetf", "psetq", "push", "pushnew", "quote", "random", "random-state", "random-state-p", "rassoc", "rassoc-if", "rassoc-if-not", "ratio", "rational", "rationalize", "rationalp", "read", "read-byte", "read-char", "read-char-no-hang", "read-delimited-list", "read-from-string", "read-line", "read-preserving-whitespace", "read-sequence", "reader-error", "readtable", "readtable-case", "readtablep", "real", "realp", "realpart", "reduce", "reinitialize-instance", "rem", "remf", "remhash", "remove", "remove-duplicates", "remove-if", "remove-if-not", "remove-method", "remprop", "rename-file", "rename-package", "replace", "require", "rest", "restart", "restart-bind", "restart-case", "restart-name", "return", "return-from", "revappend", "reverse", "room", "rotatef", "round", "row-major-aref", "rplaca", "rplacd", "safety", "satisfies", "sbit", "scale-float", "schar", "search", "second", "sequence", "serious-condition", "set", "set-difference", "set-dispatch-macro-character", "set-exclusive-or", "set-macro-character", "set-pprint-dispatch", "set-syntax-from-char", "setf", "setq", "seventh", "shadow", "shadowing-import", "shared-initialize", "shiftf", "short-float", "short-float-epsilon", "short-float-negative-epsilon", "short-site-name", "signal", "signed-byte", "signum", "simple-array", "simple-base-string", "simple-bit-vector", "simple-bit-vector-p", "simple-condition", "simple-condition-format-arguments", "simple-condition-format-control", "simple-error", "simple-string", "simple-string-p", "simple-type-error", "simple-vector", "simple-vector-p", "simple-warning", "sin", "single-float", "single-float-epsilon", "single-float-negative-epsilon", "sinh", "sixth", "sleep", "slot-boundp", "slot-exists-p", "slot-makunbound", "slot-missing", "slot-unbound", "slot-value", "software-type", "software-version", "some", "sort", "space", "special", "special-operator-p", "speed", "sqrt", "stable-sort", "standard", "standard-char", "standard-char-p", "standard-class", "standard-generic-function", "standard-method", "standard-object", "step", "storage-condition", "store-value", "stream", "stream-element-type", "stream-error", "stream-error-stream", "stream-external-format", "streamp", "string", "string-capitalize", "string-downcase", "string-equal", "string-greaterp", "string-left-trim", "string-lessp", "string-not-equal", "string-not-greaterp", "string-not-lessp", "string-right-trim", "string-stream", "string-trim", "string-upcase", "stringp", "structure", "structure-class", "structure-object", "style-warning", "sublis", "subseq", "subsetp", "subst", "subst-if", "subst-if-not", "substitute", "substitute-if", "substitute-if-not", "subtypep", "svref", "sxhash", "symbol", "symbol-function", "symbol-macrolet", "symbol-name", "symbol-package", "symbol-plist", "symbol-value", "symbolp", "synonym-stream", "synonym-stream-symbol", "t", "tagbody", "tailp", "tan", "tanh", "tenth", "terpri", "the", "third", "throw", "time", "trace", "translate-logical-pathname", "translate-pathname", "tree-equal", "truename", "truncate", "two-way-stream", "two-way-stream-input-stream", "two-way-stream-output-stream", "type", "type-error", "type-error-datum", "type-error-expected-type", "type-of", "typecase", "typep", "unbound-slot", "unbound-slot-instance", "unbound-variable", "undefined-function", "unexport", "unintern", "union", "unless", "unread-char", "unsigned-byte", "untrace", "unuse-package", "unwind-protect", "update-instance-for-different-class", "update-instance-for-redefined-class", "upgraded-array-element-type", "upgraded-complex-part-type", "upper-case-p", "use-package", "use-value", "user-homedir-pathname", "values", "values-list", "variable", "vector", "vector-pop", "vector-push", "vector-push-extend", "vectorp", "warn", "warning", "when", "wild-pathname-p", "with-accessors", "with-compilation-unit", "with-condition-restarts", "with-hash-table-iterator", "with-input-from-string", "with-open-file", "with-open-stream", "with-output-to-string", "with-package-iterator", "with-simple-restart", "with-slots", "with-standard-io-syntax", "write", "write-byte", "write-char", "write-line", "write-sequence", "write-string", "write-to-string", "y-or-n-p", "yes-or-no-p", "zerop"], "Groovy": ["as", "assert", "break", "case", "catch", "class", "const", "continue", "def", "default", "do", "else", "enum", "extends", "false", "finally", "for", "goto", "if", "implements", "import", "in", "instanceof", "interface", "new", "null", "package", "return", "super", "switch", "this", "throw", "throws", "trait", "true", "try", "while"], "D": ["abstract", "alias", "align", "asm", "assert", "auto", "body", "bool", "break", "byte", "case", "cast", "catch", "cdouble", "cent", "cfloat", "char", "class", "const", "continue", "creal", "dchar", "debug", "default", "delegate", "delete", "deprecated", "do", "double", "else", "enum", "export", "extern", "false", "final", "finally", "float", "for", "foreach", "foreach_reverse", "function", "goto", "idouble", "if", "ifloat", "immutable", "import", "in", "inout", "int", "interface", "invariant", "ireal", "is", "lazy", "long", "macro", "mixin", "module", "new", "nothrow", "null", "out", "override", "package", "pragma", "private", "protected", "public", "pure", "real", "ref", "return", "scope", "shared", "short", "static", "struct", "super", "switch", "synchronized", "template", "this", "throw", "true", "try", "typedef", "typeid", "typeof", "ubyte", "ucent", "uint", "ulong", "union", "unittest", "ushort", "version", "void", "volatile", "wchar", "while", "with", "__FILE__", "__LINE__", "__gshared", "__traits", "__vector", "__parameters"], "Clojure": [], "C": ["auto", "break", "case", "char", "const", "continue", "default", "do", "double", "else", "enum", "extern", "float", "for", "goto", "if", "inline", "int", "long", "register", "restrict", "return", "short", "signed", "sizeof", "static", "struct", "switch", "typedef", "union", "unsigned", "void", "volatile", "while", "_Alignas", "_Alignof", "_Atomic", "_Bool", "_Complex", "_Generic", "_Imaginary", "_Noreturn", "_Static_assert", "_Thread_local"], "Perl": ["__DATA__", "else", "lock", "qw", "__END__", "elsif", "lt", "qx", "__FILE__", "eq", "m", "s", "__LINE__", "exp", "ne", "sub", "__PACKAGE__", "for", "no", "tr", "and", "foreach", "or", "unless", "cmp", "ge", "package", "until", "continue", "gt", "q", "while", "CORE", "if", "qq", "xor", "do", "le", "qr", "y"], "Erlang": ["after", "and", "andalso", "band", "begin", "bnot", "bor", "bsl", "bsr", "bxor", "case", "catch", "cond", "div", "end", "fun", "if", "let", "not", "of", "or", "orelse", "receive", "rem", "try", "when", "xor"], "REXX": ["ADDRESS", "ARG", "CALL", "DO", "WHILE", "UNTIL", "DROP", "EXIT", "IF", "INTERPRET", "ITERATE", "LEAVE", "NOP", "NUMERIC", "OPTIONS", "PARSE", "PROCEDURE", "PULL", "PUSH", "QUEUE", "RETURN", "SAY", "SELECT", "SIGNAL", "TRACE", "UPPER", "ABBREV", "ABS", "ADDRESS", "ARG", "BITAND", "BITOR", "BITXOR", "B2X", "CENTER", "CENTRE", "COMPARE", "CONDITION", "COPIES", "C2D", "C2X", "DATATYPE", "DATE", "DBCS", "DELSTR", "DELWORD", "DIGITS", "D2C", "D2X", "ERRORTEXT", "EXTERNALS", "FIND", "FORM", "FORMAT", "FUZZ", "GETMSG", "INDEX", "INSERT", "JUSTIFY", "LASTPOS", "LENGTH", "LINESIZE", "LISTDSI", "MAX", "MIN", "MSG", "MVSVAR", "OUTTRAP", "OVERLAY", "POS", "PROMPT", "QUEUED", "RANDOM", "REVERSE", "RIGHT", "SETLANG", "SIGN", "SOURCELINE", "SPACE", "STORAGE", "STRIP", "SUBSTR", "SUBWORD", "SYMBOL", "SYSCPUS", "SYSDSN", "SYSVAR", "TIME", "TRACE", "TRANSLATE", "TRUNC", "USERID", "VALUE", "VERIFY", "WORD", "WORDINDEX", "WORDLENGTH", "WORDPOS", "WORDS", "XRANG", "X2B", "X2C", "X2D", "GETMSG", "LISTDSI", "MSG", "MVSVAR", "OUTTRAP", "PROMPT", "SETLANG", "STORAGE", "SYSCPUS", "SYSDSN", "SYSVAR", "TRAPMSG"], "Fortran": ["assign", "backspace", "block data", "call", "close", "common", "continue", "data", "dimension", "do", "else", "else if", "end", "endfile", "endif", "entry", "equivalence", "external", "format", "function", "goto", "if", "implicit", "inquire", "intrinsic", "open", "parameter", "pause", "print", "program", "read", "return", "rewind", "rewrite", "save", "stop", "subroutine", "then", "write", "allocatable", "allocate", "case", "contains", "cycle", "deallocate", "elsewhere", "exit", "include", "interface", "intent", "module", "namelist", "nullify", "only", "operator", "optional", "pointer", "private", "procedure", "public", "recursive", "result", "select", "sequence", "target", "use", "while", "where", "elemental", "forall", "pure", "abstract", "associate", "asynchronous", "bindclass", "deferred", "enum", "enumerator", "extends", "final", "flush", "generic", "import", "non_overridable", "nopass", "pass", "protected", "value", "volatile", "wait", "block", "codimension", "do concurrent", "contiguous", "critical", "error stop", "submodule", "sync all", "sync images", "sync memory", "lock", "unlock"], "Swift": ["associatedtype", "class", "deinit", "enum", "extension", "fileprivate", "func", "import", "init", "inout", "internal", "let", "open", "operator", "private", "protocol", "public", "static", "struct", "subscript", "typealias", "var", "break", "case", "continue", "default", "defer", "do", "else", "fallthrough", "for", "guard", "if", "in", "repeat", "return", "switch", "where", "while", "as", "Any", "catch", "false", "is", "nil", "rethrows", "super", "self", "Self", "throw", "throws", "true", "try", "#available", "#colorLiteral", "#column", "#else", "#elseif", "#endif", "#file", "#fileLiteral", "#function", "#if", "#imageLiteral", "#line", "#selector", "#sourceLocation"], "Icon": ["break", "do", "global", "local", "record", "then", "by", "else", "if", "next", "repeat", "to", "case", "end", "initial", "not", "return", "until", "create", "every", "invocable", "of", "static", "while", "default", "fail", "link", "procedure", "suspend"], "Oz": [], "Visual-Basic-.NET": ["AddHandler", "AddressOf", "Alias", "And", "AndAlso", "As", "Boolean", "ByRef", "Byte", "ByVal", "Call", "Case", "Catch", "CBool", "CByte", "CChar", "CDate", "CDbl", "CDec", "Char", "CInt", "Class", "Constraint", "CLng", "CObj", "Const", "Continue", "CSByte", "CShort", "CSng", "CStr", "CType", "CUInt", "CULng", "CUShort", "Date", "Decimal", "Declare", "Default", "Delegate", "Dim", "DirectCast", "Do", "Double", "Each", "Else", "ElseIf", "End", "EndIf", "Enum", "Erase", "Error", "Event", "Exit", "False", "Finally", "For", "Friend", "Function", "Get", "GetType", "GetXMLNamespace", "Global", "GoSub", "GoTo", "Handles", "If", "Implements", "Import", "Inherits", "Integer", "Interface", "Is", "IsNot", "Let", "Lib", "Like", "Long", "Loop", "Me", "Mod", "Module", "MustInherit", "MustOverride", "MyBase", "MyClass", "Namespace", "Narrowing", "New", "Next", "Not", "Nothing", "NotInheritable", "NotOverridable", "Object", "Of", "On", "Operator", "Option", "Optional", "Or", "OrElse", "Out", "Overloads", "Overridable", "Overrides", "ParamArray", "Partial", "Private", "Property", "Protected", "Public", "RaiseEvent", "ReadOnly", "ReDim", "REM", "RemoveHandler", "Resume", "Return", "SByte", "Select", "Set", "Shadows", "Shared", "Short", "Single", "Static", "Step", "Stop", "String", "Structure", "Sub", "SyncLock", "Then", "Throw", "To", "True", "Try", "TryCast", "UInteger", "ULong", "UShort", "Using", "Variant", "Wend", "When", "While", "Widening", "With", "WithEvents", "WriteOnly", "Xor", "#Const", "#Else", "#ElseIf", "#End", "#If"], "AWK": ["BEGIN", "END", "break", "continue", "delete", "do", "else", "exit", "for", "function", "if", "in", "next", "print", "printf", "return", "while", "atan2", "cos", "sin", "exp", "log", "sqrt", "int", "rand", "srand", "gsub", "index", "length", "match", "split", "sprintf", "sub", "substr", "tolower", "toupper", "close", "system"], "Prolog": ["class", "clauses", "constants", "constructors", "delegate", "domains", "end", "facts", "goal", "implement", "inherits", "interface", "monitor", "namespace", "open", "predicates", "properties", "resolve", "supports", "align", "and", "anyflow", "as", "bitsize", "catch", "determ", "digits", "div", "do", "else", "elseif", "erroneous", "externally", "failure", "finally", "foreach", "from", "guard", "if", "in", "language", "mod", "multi", "nondeterm", "otherwise", "or", "orelse", "procedure", "quot", "rem", "single", "then", "to", "try"], "Kotlin": ["package", "as", "typealias", "class", "this", "super", "val", "var", "fun", "for", "null", "true", "false", "is", "in", "throw", "return", "break", "continue", "object", "if", "try", "else", "while", "do", "when", "interface", "typeof"], "Ada": ["abort", "abs", "abstract", "accept", "access", "aliased", "all", "and", "array", "at", "begin", "body", "case", "constant", "declare", "delay", "delta", "digits", "do", "else", "elsif", "end", "entry", "exception", "exit", "for", "function", "generic", "goto", "if", "in", "interface", "is", "limited", "loop", "mod", "new", "not", "null", "of", "or", "others", "out", "overriding", "package", "pragma", "private", "procedure", "protected", "raise", "range", "record", "rem", "renames", "requeue", "return", "reverse", "select", "separate", "some", "subtype", "synchronized", "tagged", "task", "terminate", "then", "type", "until", "use", "when", "while", "with", "xor"], "Java": ["abstract", "continue", "for", "new", "switch", "assert", "default", "package", "synchronized", "boolean", "do", "if", "private", "this", "break", "double", "implements", "protected", "throw", "byte", "else", "import", "public", "throws", "case", "enum", "instanceof", "return", "transient", "catch", "extends", "int", "short", "try", "char", "final", "interface", "static", "void", "class", "finally", "long", "strictfp", "volatile", "float", "native", "super", "while"], "LiveCode": [], "C++": ["alignas", "alignof", "and", "and_eq", "asm", "atomic_cancel", "atomic_commit", "atomic_noexcept", "auto", "bitand", "bitor", "bool", "break", "case", "catch", "char", "char16_t", "char32_t", "class", "compl", "concept", "const", "constexpr", "const_cast", "continue", "co_await", "co_return", "co_yield", "decltype", "default", "delete", "do", "double", "dynamic_cast", "else", "enum", "explicit", "export", "extern", "false", "float", "for", "friend", "goto", "if", "import", "inline", "int", "long", "module", "mutable", "namespace", "new", "noexcept", "not", "not_eq", "nullptr", "operator", "or", "or_eq", "private", "protected", "public", "register", "reinterpret_cast", "requires", "return", "short", "signed", "sizeof", "static", "static_assert", "static_cast", "struct", "switch", "synchronized", "template", "this", "thread_local", "throw", "true", "try", "typedef", "typeid", "typename", "union", "unsigned", "using", "virtual", "void", "volatile", "wchar_t", "while", "xor", "xor_eq"], "Ruby": ["BEGIN", "END", "alias", "and", "begin", "break", "\\case", "class", "def", "defined?", "do", "else", "elsif", "end", "ensure", "false", "for", "if", "module", "next", "nil", "not", "or", "redo", "rescue", "retry", "return", "self", "super", "then", "true", "undef", "unless", "until", "when", "while", "yield", "__FILE__", "__LINE__"], "Go": ["break", "default", "func", "interface", "select", "case", "defer", "go", "map", "struct", "chan", "else", "goto", "package", "switch", "const", "fallthrough", "if", "range", "type", "continue", "for", "import", "return", "var"], "OCaml": ["and", "as", "assert", "begin", "class", "constraint", "do", "done", "downto", "else", "end", "exception", "external", "false", "for", "fun", "function", "functor", "if", "in", "include", "inherit", "inherit!", "initializer", "lazy", "let", "match", "method", "module", "mutable", "new", "object", "of", "open", "or", "private", "rec", "sig", "struct", "then", "to", "true", "try", "type", "val", "val!", "virtual", "when", "while", "with"], "J": ["assert.", "break.", "continue.", "for.", "goto_label.", "if.", "else.", "elseif.", "return.", "select.", "case.", "throw.", "try.", "catch.", "while.", "whilst."], "JavaScript": ["abstract", "arguments", "await", "boolean", "break", "byte", "case", "catch", "char", "class", "const", "continue", "debugger", "default", "delete", "do", "double", "else", "enum", "eval", "export", "extends", "false", "final", "finally", "float", "for", "function", "goto", "if", "implements", "import", "in", "instanceof", "int", "interface", "let", "long", "native", "new", "null", "package", "private", "protected", "public", "return", "short", "static", "super", "switch", "synchronized", "this", "throw", "throws", "transient", "true", "try", "typeof", "var", "void", "volatile", "while", "with", "yield"], "C-sharp": ["abstract", "add", "alias", "as", "ascending", "async", "await", "base", "bool", "break", "byte", "case", "catch", "char", "checked", "class", "const", "continue", "decimal", "default", "delegate", "descending", "do", "double", "dynamic", "else", "enum", "event", "explicit", "extern", "false", "finally", "fixed", "float", "for", "foreach", "from", "get", "global", "goto", "group", "if", "implicit", "in", "int", "interface", "internal", "into", "is", "join", "let", "lock", "long", "nameof", "namespace", "new", "null", "object", "operator", "orderby", "out", "override", "params", "partial", "partial", "private", "protected", "public", "readonly", "ref", "remove", "return", "sbyte", "sealed", "select", "set", "short", "sizeof", "stackalloc", "static", "string", "struct", "switch", "this", "throw", "true", "try", "typeof", "uint", "ulong", "unchecked", "unsafe", "ushort", "using static", "using", "value", "var", "virtual", "void", "volatile", "when", "where", "while", "yield"], "Maple": ["and", "assuming", "break", "by", "catch", "description", "do", "done", "elif", "else", "end", "error", "export", "fi", "finally", "for", "from", "global", "if", "implies", "in", "intersect", "local", "minus", "mod", "module", "next", "not", "od", "option", "options", "or", "proc", "quit", "read", "return", "save", "stop", "subset", "then", "to", "try", "union", "use", "uses", "while", "xor"], "Tcl": ["after", "append", "array", "auto_execok", "auto_import", "auto_load", "auto_load_index", "auto_qualify", "binary", "bgerror", "break", "catch", "cd", "clock", "close", "concat", "continue", "dde", "default", "else", "elseif", "encoding", "eof", "error", "eval", "exec", "exit", "expr", "fblocked", "fconfigure", "fcopy", "file", "fileevent", "flush", "for", "foreach", "format", "gets", "glob", "global", "history", "if", "incr", "info", "interp", "join", "lappend", "lindex", "linsert", "list", "llength", "load", "lrange", "lreplace", "lsearch", "lsort", "namespace", "open", "package", "pid", "pkg_mkIndex", "proc", "puts", "pwd", "read", "regexp", "regsub", "rename", "resource", "return", "scan", "seek", "set", "socket", "source", "split", "string", "subst", "switch", "tclLog", "tell", "time", "trace", "unknown", "unset", "update", "uplevel", "upvar", "variable", "vwait", "while"], "PHP": ["__halt_compiler()", "abstract", "and", "array()", "as", "break", "callable", "case", "catch", "class", "clone", "const", "continue", "declare", "default", "die()", "do", "echo", "else", "elseif", "empty()", "enddeclare", "endfor", "endforeach", "endif", "endswitch", "endwhile", "eval()", "exit()", "extends", "final", "finally", "for", "foreach", "function", "global", "goto", "if", "implements", "include", "include_once", "instanceof", "insteadof", "interface", "isset()", "list()", "namespace", "new", "or", "print", "private", "protected", "public", "require", "require_once", "return", "static", "switch", "throw", "trait", "try", "unset()", "use", "var", "while", "xor", "yield", "_CLASS_", "_DIR_", "_FILE_", "_FUNCTION_", "_LINE_", "_METHOD_", "_NAMESPACE_", "_TRAIT_"]}