abstract;
as;
break;
case;
cast;
catch;
class;
continue;
default;
do;
dynamic;
else;
enum;
extends;
extern;
final;
for;
from;
function;
if;
implements;
import;
in;
inline;
interface;
macro;
new;
null;
operator;
overload;
override;
package;
private;
public;
return;
static;
super;
switch;
this;
throw;
to;
try;
typedef;
untyped;
using;
var;
while;

----------------------------------------------------

[
	["keyword", "abstract"], ["punctuation", ";"],
	["keyword", "as"], ["punctuation", ";"],
	["keyword", "break"], ["punctuation", ";"],
	["keyword", "case"], ["punctuation", ";"],
	["keyword", "cast"], ["punctuation", ";"],
	["keyword", "catch"], ["punctuation", ";"],
	["keyword", "class"], ["punctuation", ";"],
	["keyword", "continue"], ["punctuation", ";"],
	["keyword", "default"], ["punctuation", ";"],
	["keyword", "do"], ["punctuation", ";"],
	["keyword", "dynamic"], ["punctuation", ";"],
	["keyword", "else"], ["punctuation", ";"],
	["keyword", "enum"], ["punctuation", ";"],
	["keyword", "extends"], ["punctuation", ";"],
	["keyword", "extern"], ["punctuation", ";"],
	["keyword", "final"], ["punctuation", ";"],
	["keyword", "for"], ["punctuation", ";"],
	["keyword", "from"], ["punctuation", ";"],
	["keyword", "function"], ["punctuation", ";"],
	["keyword", "if"], ["punctuation", ";"],
	["keyword", "implements"], ["punctuation", ";"],
	["keyword", "import"], ["punctuation", ";"],
	["keyword", "in"], ["punctuation", ";"],
	["keyword", "inline"], ["punctuation", ";"],
	["keyword", "interface"], ["punctuation", ";"],
	["keyword", "macro"], ["punctuation", ";"],
	["keyword", "new"], ["punctuation", ";"],
	["keyword", "null"], ["punctuation", ";"],
	["keyword", "operator"], ["punctuation", ";"],
	["keyword", "overload"], ["punctuation", ";"],
	["keyword", "override"], ["punctuation", ";"],
	["keyword", "package"], ["punctuation", ";"],
	["keyword", "private"], ["punctuation", ";"],
	["keyword", "public"], ["punctuation", ";"],
	["keyword", "return"], ["punctuation", ";"],
	["keyword", "static"], ["punctuation", ";"],
	["keyword", "super"], ["punctuation", ";"],
	["keyword", "switch"], ["punctuation", ";"],
	["keyword", "this"], ["punctuation", ";"],
	["keyword", "throw"], ["punctuation", ";"],
	["keyword", "to"], ["punctuation", ";"],
	["keyword", "try"], ["punctuation", ";"],
	["keyword", "typedef"], ["punctuation", ";"],
	["keyword", "untyped"], ["punctuation", ";"],
	["keyword", "using"], ["punctuation", ";"],
	["keyword", "var"], ["punctuation", ";"],
	["keyword", "while"], ["punctuation", ";"]
]

----------------------------------------------------

Checks for keywords.
