00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef skCONSTANTS_H
00024 #define skCONSTANTS_H
00025
00026 #include "skString.h"
00027
00032 xskNAMED_LITERAL(one,skSTR("1"));
00033 xskNAMED_LITERAL(colon,skSTR(":"));
00034 xskNAMED_LITERAL(cr,skSTR("\n"));
00035 xskNAMED_LITERAL(tab,skSTR("\t"));
00036 xskLITERAL(true);
00037 xskLITERAL(false);
00038 xskLITERAL(function);
00039 xskLITERAL(name);
00040 xskLITERAL(null);
00041 xskLITERAL(trace);
00042 xskLITERAL(isObject);
00043 xskLITERAL(length);
00044 xskLITERAL(charAt);
00045 xskLITERAL(next);
00046 xskLITERAL(reset);
00047 xskLITERAL(numChildren);
00048 xskLITERAL(enumerate);
00049 xskLITERAL(label);
00050 xskLITERAL(self);
00051 xskLITERAL(tracing);
00052 xskLITERAL(Interpreter);
00053 xskLITERAL(debugBreak);
00054 xskLITERAL(breakpoint);
00055 xskLITERAL(toInt);
00056 xskLITERAL(toFloat);
00057 xskLITERAL(toString);
00058 xskLITERAL(toChar);
00059 xskLITERAL(toBool);
00060
00061 xskNAMED_LITERAL(leftbracket,skSTR("["));
00062 xskNAMED_LITERAL(rightbracket,skSTR("]"));
00063
00064 xskNAMED_LITERAL(left_bracket,skSTR(" ["));
00065 xskNAMED_LITERAL(right_bracket,skSTR("] "));
00066 xskNAMED_LITERAL(left_brace,skSTR(" {\n"));
00067 xskNAMED_LITERAL(right_brace,skSTR(" }\n"));
00068 xskLITERAL_STRING(Dash,"-");
00069
00070 #define c_colon ':'
00071 #define c_leftbrace '{'
00072 #define c_rightbrace '}'
00073
00074 #endif