📄 showend2.c
字号:
void ShowResult2(int Result)
{
switch(Result)
{
case NUM :printf("\t Int16 \t" ); break;
case ID :printf("\t identifier \t" ); break;
case INT :printf("\t integer \t" ); break;
case DOUBLE :printf("\t double \t" ); break;
case STRUCT :printf("\t struct \t" ); break;
case BREAK :printf("\t break \t" ); break;
case ELSE :printf("\t else \t" ); break;
case LONG :printf("\t long \t" ); break;
case SWITCH :printf("\t switch \t" ); break;
case CASE :printf("\t case \t" ); break;
case ENUM :printf("\t enum \t" ); break;
case TYPEDEF :printf("\t typedef \t" ); break;
case CHAR :printf("\t char \t" ); break;
case RETURN :printf("\t return \t" ); break;
case EXTERN :printf("\t extern \t" ); break;
case UNION :printf("\t union \t" ); break;
case FLOAT :printf("\t float \t" ); break;
case SHORT :printf("\t short \t" ); break;
case UNSIGNED:printf("\t unsigned \t" ); break;
case CONTINUE:printf("\t continue \t" ); break;
case FOR :printf("\t for \t" ); break;
case SIGNED :printf("\t signed \t" ); break;
case VOID :printf("\t void \t" ); break;
case DEFAULT :printf("\t default \t" ); break;
case GOTO :printf("\t goto \t" ); break;
case SIZEOF :printf("\t sizeof \t" ); break;
case DO :printf("\t do \t" ); break;
case IF :printf("\t if \t" ); break;
case WHILE :printf("\t while \t" ); break;
case ADD :printf("\t + \t" ); break;
case DEC :printf("\t - \t" ); break;
case MUL :printf("\t * \t" ); break;
case DIV :printf("\t / \t" ); break;
case MOD :printf("\t % \t" ); break;
case INC :printf("\t ++ \t" ); break;
case DEE :printf("\t -- \t" ); break;
case INQ :printf("\t += \t" ); break;
case DEQ :printf("\t -= \t" ); break;
case MUQ :printf("\t *= \t" ); break;
case DIQ :printf("\t /= \t" ); break;
case LOR :printf("\t || \t" ); break;
case LAND :printf("\t && \t" ); break;
case LNOT :printf("\t ! \t" ); break;
case RLARG :printf("\t > \t" ); break;
case RSMAL :printf("\t < \t" ); break;
case RLARQ :printf("\t >= \t" ); break;
case RSMAQ :printf("\t <= \t" ); break;
case RNOTQ :printf("\t != \t" ); break;
case REQUA :printf("\t == \t" ); break;
case EQUA :printf("\t = \t" ); break;
case QUES :printf("\t ? \t" ); break;
case COMA :printf("\t , \t" ); break;
case LBRAKET :printf("\t ( \t" ); break;
case RBRAKET :printf("\t ) \t" ); break;
case LBRACE :printf("\t { \t" ); break;
case RBRACE :printf("\t } \t" ); break;
case BMOVR :printf("\t >> \t" ); break;
case BMOVL :printf("\t << \t" ); break;
case BOR :printf("\t | \t" ); break;
case BAND :printf("\t & \t" ); break;
case BNOT :printf("\t ~ \t" ); break;
case FMAIN :printf("\t main \t" ); break;
case SHARP :printf("\t # \t" ); break;
case CDEF :printf("\t define \t" ); break;
case CINC :printf("\t include \t" ); break;
case COMML :printf("\t /* \t" ); break;
case COMMR :printf("\t */ \t" ); break;
case NUM1 :printf("\t int32 \t" ); break;
case NUM2 :printf("\t float32 \t" ); break;
case LOWLINE :printf("\t _ \t" ); break;
case DONE :printf("\t Finish \t" ); break;
case ERROR :printf("\t Error \t" ); break;
case POINTTO :printf("\t ->Pointer \t" ); break;
case BEOR :printf("\t ^ \t" ); break;
case BEORQ :printf("\t ^= \t" ); break;
case BMOVLQ :printf("\t <<= \t" ); break;
case BMOVRQ :printf("\t >>= \t" ); break;
case BANDQ :printf("\t &= \t" ); break;
case BORQ :printf("\t |= \t" ); break;
case DOT :printf("\t . \t" ); break;
case COLON :printf("\t : \t" ); break;
case SCOLON :printf("\t ; \t" ); break;
case LSBRACE :printf("\t [ \t" ); break;
case RSBRACE :printf("\t ] \t" ); break;
case MODQ :printf("\t %= \t" ); break;
case STRINGS :printf("\t Constant string\t" ); break;
case CHARONE :printf("\t Constant char\t" ); break;
case KONG :printf("\t e \t"); break;
case EOF :printf("\t $ \t"); break;
}/*End switch(Result)*/
}/*End ShowResult Func5*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -