package jplag.scheme; public interface SchemeTokenConstants extends jplag.TokenConstants { final static int FILE_END = 0; // Used to optionally separate methods from each other // with an always marked token final static int SEPARATOR_TOKEN = 1; final static int S_BOOL = 2; final static int S_NUMBER = 3; final static int S_CHAR = 4; final static int S_STRING = 5; final static int S_ID = 6; final static int S_LIST_BEGIN = 7; final static int S_LIST_END = 8; final static int S_VECTOR_BEGIN = 9; final static int S_VECTOR_END = 10; final static int S_LITERAL = 11; final static int S_QUOT_BEGIN = 12; final static int S_QUOT_END = 13; final static int S_CALL = 14; final static int S_LAMBDA_BEGIN = 15; final static int S_LAMBDA_END = 16; final static int S_FORMAL_BEGIN = 17; final static int S_FORMAL_END = 18; final static int S_BODY_BEGIN = 19; final static int S_BODY_END = 20; final static int S_IF_BEGIN = 21; final static int S_IF_END = 22; final static int S_ALTERN = 23; final static int S_ASSIGN_BEGIN = 24; final static int S_ASSIGN_END = 25; final static int S_COND_BEGIN = 26; final static int S_COND_END = 27; final static int S_ELSE = 28; final static int S_CASE_BEGIN = 29; final static int S_CASE_END = 30; final static int S_DO_BEGIN = 31; final static int S_DO_END = 32; final static int S_COMMAND = 33; final static int S_DEF_BEGIN = 34; final static int S_DEF_END = 35; final static int S_BEGIN = 36; final static int S_END = 37; final static int S_AND = 38; final static int S_OR = 39; final static int S_LET = 40; final static int S_DELAY = 41; final static int S_VAR = 42; final static int NUM_DIFF_TOKENS = 43; }