org.snapscript.parse.TextCategory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of snap-all Show documentation
Show all versions of snap-all Show documentation
Dynamic scripting for the JVM
package org.snapscript.parse;
public interface TextCategory {
short[] INDEX = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x4000, 0x4000, 0x0000, 0x0000, 0x4000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x4000, 0x0000, 0x0860, 0x0000, 0x1000, 0x0000, 0x0000, 0x0820,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0200, 0x0080, 0x0000,
0x001e, 0x001e, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016,
0x0016, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x2015, 0x2015, 0x2015, 0x2115, 0x2015, 0x2115, 0x2011,
0x2011, 0x2011, 0x2011, 0x2011, 0x2111, 0x2011, 0x2011, 0x2011,
0x2011, 0x2011, 0x2011, 0x2011, 0x2011, 0x2811, 0x2011, 0x2011,
0x2011, 0x2011, 0x2011, 0x0000, 0x0c00, 0x0000, 0x0000, 0x0010,
0x0060, 0x0015, 0x0815, 0x0015, 0x0115, 0x0015, 0x0915, 0x0011,
0x0011, 0x0011, 0x0011, 0x0011, 0x0111, 0x0011, 0x0811, 0x0011,
0x0011, 0x0011, 0x0811, 0x0011, 0x0811, 0x0811, 0x0011, 0x0011,
0x0011, 0x0011, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
short NONE = 0x0000;
short LETTER = 0x0001;
short DIGIT = 0x0002;
short HEXIDECIMAL = 0x0004;
short BINARY = 0x0008;
short IDENTIFIER = 0x0010;
short QUOTE = 0x0020;
short TEMPLATE = 0x0040;
short PERIOD = 0x0080;
short SUFFIX = 0x0100;
short MINUS = 0x0200;
short ESCAPE = 0x0400;
short SPECIAL = 0x0800;
short DOLLAR = 0x1000;
short CAPITAL = 0x2000;
short SPACE = 0x4000;
}