1 /* Generated from builtin-syms.scm.  DO NOT EDIT
2 This file may be changed by minor version up, and
3 binaries including builtin-syms.h must be recompiled.
4 That is, binary compatibility isn't guaranteed if you
5 use SCM_SYM_*. */
6 SCM_EXTERN ScmSymbol Scm_BuiltinSymbols[];
7 #define SCM_SYM_QUOTE SCM_OBJ(&Scm_BuiltinSymbols[0])
8 #define SCM_SYM_QUASIQUOTE SCM_OBJ(&Scm_BuiltinSymbols[1])
9 #define SCM_SYM_UNQUOTE SCM_OBJ(&Scm_BuiltinSymbols[2])
10 #define SCM_SYM_UNQUOTE_SPLICING SCM_OBJ(&Scm_BuiltinSymbols[3])
11 #define SCM_SYM_DEFINE SCM_OBJ(&Scm_BuiltinSymbols[4])
12 #define SCM_SYM_DEFINE_CONSTANT SCM_OBJ(&Scm_BuiltinSymbols[5])
13 #define SCM_SYM_DEFINE_IN_MODULE SCM_OBJ(&Scm_BuiltinSymbols[6])
14 #define SCM_SYM_LAMBDA SCM_OBJ(&Scm_BuiltinSymbols[7])
15 #define SCM_SYM_IF SCM_OBJ(&Scm_BuiltinSymbols[8])
16 #define SCM_SYM_SET SCM_OBJ(&Scm_BuiltinSymbols[9])
17 #define SCM_SYM_LET SCM_OBJ(&Scm_BuiltinSymbols[10])
18 #define SCM_SYM_LET_STAR SCM_OBJ(&Scm_BuiltinSymbols[11])
19 #define SCM_SYM_LETREC SCM_OBJ(&Scm_BuiltinSymbols[12])
20 #define SCM_SYM_BEGIN SCM_OBJ(&Scm_BuiltinSymbols[13])
21 #define SCM_SYM_WHEN SCM_OBJ(&Scm_BuiltinSymbols[14])
22 #define SCM_SYM_UNLESS SCM_OBJ(&Scm_BuiltinSymbols[15])
23 #define SCM_SYM_AND SCM_OBJ(&Scm_BuiltinSymbols[16])
24 #define SCM_SYM_OR SCM_OBJ(&Scm_BuiltinSymbols[17])
25 #define SCM_SYM_COND SCM_OBJ(&Scm_BuiltinSymbols[18])
26 #define SCM_SYM_CASE SCM_OBJ(&Scm_BuiltinSymbols[19])
27 #define SCM_SYM_ELSE SCM_OBJ(&Scm_BuiltinSymbols[20])
28 #define SCM_SYM_YIELDS SCM_OBJ(&Scm_BuiltinSymbols[21])
29 #define SCM_SYM_DO SCM_OBJ(&Scm_BuiltinSymbols[22])
30 #define SCM_SYM_DELAY SCM_OBJ(&Scm_BuiltinSymbols[23])
31 #define SCM_SYM_RECEIVE SCM_OBJ(&Scm_BuiltinSymbols[24])
32 #define SCM_SYM_DEFINE_MODULE SCM_OBJ(&Scm_BuiltinSymbols[25])
33 #define SCM_SYM_WITH_MODULE SCM_OBJ(&Scm_BuiltinSymbols[26])
34 #define SCM_SYM_SELECT_MODULE SCM_OBJ(&Scm_BuiltinSymbols[27])
35 #define SCM_SYM_CURRENT_MODULE SCM_OBJ(&Scm_BuiltinSymbols[28])
36 #define SCM_SYM_IMPORT SCM_OBJ(&Scm_BuiltinSymbols[29])
37 #define SCM_SYM_EXPORT SCM_OBJ(&Scm_BuiltinSymbols[30])
38 #define SCM_SYM_RENAME SCM_OBJ(&Scm_BuiltinSymbols[31])
39 #define SCM_SYM_DEFINE_MACRO SCM_OBJ(&Scm_BuiltinSymbols[32])
40 #define SCM_SYM_DEFINE_SYNTAX SCM_OBJ(&Scm_BuiltinSymbols[33])
41 #define SCM_SYM_LET_SYNTAX SCM_OBJ(&Scm_BuiltinSymbols[34])
42 #define SCM_SYM_LETREC_SYNTAX SCM_OBJ(&Scm_BuiltinSymbols[35])
43 #define SCM_SYM_SYNTAX_RULES_INT SCM_OBJ(&Scm_BuiltinSymbols[36])
44 #define SCM_SYM_SYNTAX_RULES SCM_OBJ(&Scm_BuiltinSymbols[37])
45 #define SCM_SYM_ELLIPSIS SCM_OBJ(&Scm_BuiltinSymbols[38])
46 #define SCM_SYM_MACRO_EXPAND SCM_OBJ(&Scm_BuiltinSymbols[39])
47 #define SCM_SYM_MACRO_EXPAND_1 SCM_OBJ(&Scm_BuiltinSymbols[40])
48 #define SCM_SYM_ASM SCM_OBJ(&Scm_BuiltinSymbols[41])
49 #define SCM_SYM_BUILTIN SCM_OBJ(&Scm_BuiltinSymbols[42])
50 #define SCM_SYM_ABSTRACT SCM_OBJ(&Scm_BuiltinSymbols[43])
51 #define SCM_SYM_BASE SCM_OBJ(&Scm_BuiltinSymbols[44])
52 #define SCM_SYM_CURRIED SCM_OBJ(&Scm_BuiltinSymbols[45])
53 #define SCM_SYM_COND_FEATURES SCM_OBJ(&Scm_BuiltinSymbols[46])
54 #define SCM_SYM_NULL SCM_OBJ(&Scm_BuiltinSymbols[47])
55 #define SCM_SYM_SCHEME SCM_OBJ(&Scm_BuiltinSymbols[48])
56 #define SCM_SYM_GAUCHE SCM_OBJ(&Scm_BuiltinSymbols[49])
57 #define SCM_SYM_GAUCHE_GF SCM_OBJ(&Scm_BuiltinSymbols[50])
58 #define SCM_SYM_GAUCHE_INTERNAL SCM_OBJ(&Scm_BuiltinSymbols[51])
59 #define SCM_SYM_USER SCM_OBJ(&Scm_BuiltinSymbols[52])
60 #define SCM_SYM_SHARP SCM_OBJ(&Scm_BuiltinSymbols[53])
61 #define SCM_SYM_LOAD_PATH SCM_OBJ(&Scm_BuiltinSymbols[54])
62 #define SCM_SYM_LOAD_NEXT SCM_OBJ(&Scm_BuiltinSymbols[55])
63 #define SCM_SYM_LOAD_HISTORY SCM_OBJ(&Scm_BuiltinSymbols[56])
64 #define SCM_SYM_LOAD_PORT SCM_OBJ(&Scm_BuiltinSymbols[57])
65 #define SCM_SYM_LOAD_SUFFIXES SCM_OBJ(&Scm_BuiltinSymbols[58])
66 #define SCM_SYM_LOAD_PATH_HOOKS SCM_OBJ(&Scm_BuiltinSymbols[59])
67 #define SCM_SYM_DYNAMIC_LOAD_PATH SCM_OBJ(&Scm_BuiltinSymbols[60])
68 #define SCM_SYM_SOURCE_INFO SCM_OBJ(&Scm_BuiltinSymbols[61])
69 #define SCM_SYM_BIND_INFO SCM_OBJ(&Scm_BuiltinSymbols[62])
70 #define SCM_SYM_ARG_INFO SCM_OBJ(&Scm_BuiltinSymbols[63])
71 #define SCM_SYM_DEBUG_PRINT SCM_OBJ(&Scm_BuiltinSymbols[64])
72 #define SCM_SYM_DEFINE_READER_CTOR SCM_OBJ(&Scm_BuiltinSymbols[65])
73 #define SCM_SYM_STRING_INTERPOLATE SCM_OBJ(&Scm_BuiltinSymbols[66])
74 #define SCM_SYM_BIG_ENDIAN SCM_OBJ(&Scm_BuiltinSymbols[67])
75 #define SCM_SYM_LITTLE_ENDIAN SCM_OBJ(&Scm_BuiltinSymbols[68])
76 #define SCM_SYM_ARM_LITTLE_ENDIAN SCM_OBJ(&Scm_BuiltinSymbols[69])
77 #define SCM_SYM_INTERNAL_EVAL SCM_OBJ(&Scm_BuiltinSymbols[70])
78 #define SCM_SYM_INTERNAL_APPLY SCM_OBJ(&Scm_BuiltinSymbols[71])
79 #define SCM_SYM_EVAL_BEFORE SCM_OBJ(&Scm_BuiltinSymbols[72])
80 #define SCM_SYM_EVAL_AFTER SCM_OBJ(&Scm_BuiltinSymbols[73])
81 #define SCM_SYM_TOPLEVEL SCM_OBJ(&Scm_BuiltinSymbols[74])
82 #define SCM_SYM_SYNTAX SCM_OBJ(&Scm_BuiltinSymbols[75])
83 #define SCM_SYM_MACRO SCM_OBJ(&Scm_BuiltinSymbols[76])
84 #define SCM_SYM_INLINE SCM_OBJ(&Scm_BuiltinSymbols[77])
85 #define SCM_SYM_SEQ SCM_OBJ(&Scm_BuiltinSymbols[78])
86 #define SCM_SYM_SEQ_CASE SCM_OBJ(&Scm_BuiltinSymbols[79])
87 #define SCM_SYM_SEQ_UNCASE SCM_OBJ(&Scm_BuiltinSymbols[80])
88 #define SCM_SYM_ALT SCM_OBJ(&Scm_BuiltinSymbols[81])
89 #define SCM_SYM_REP SCM_OBJ(&Scm_BuiltinSymbols[82])
90 #define SCM_SYM_REP_MIN SCM_OBJ(&Scm_BuiltinSymbols[83])
91 #define SCM_SYM_REP_WHILE SCM_OBJ(&Scm_BuiltinSymbols[84])
92 #define SCM_SYM_ANY SCM_OBJ(&Scm_BuiltinSymbols[85])
93 #define SCM_SYM_BOS SCM_OBJ(&Scm_BuiltinSymbols[86])
94 #define SCM_SYM_EOS SCM_OBJ(&Scm_BuiltinSymbols[87])
95 #define SCM_SYM_BOL SCM_OBJ(&Scm_BuiltinSymbols[88])
96 #define SCM_SYM_EOL SCM_OBJ(&Scm_BuiltinSymbols[89])
97 #define SCM_SYM_WB SCM_OBJ(&Scm_BuiltinSymbols[90])
98 #define SCM_SYM_BOW SCM_OBJ(&Scm_BuiltinSymbols[91])
99 #define SCM_SYM_EOW SCM_OBJ(&Scm_BuiltinSymbols[92])
100 #define SCM_SYM_NWB SCM_OBJ(&Scm_BuiltinSymbols[93])
101 #define SCM_SYM_BOG SCM_OBJ(&Scm_BuiltinSymbols[94])
102 #define SCM_SYM_EOG SCM_OBJ(&Scm_BuiltinSymbols[95])
103 #define SCM_SYM_COMP SCM_OBJ(&Scm_BuiltinSymbols[96])
104 #define SCM_SYM_STAR SCM_OBJ(&Scm_BuiltinSymbols[97])
105 #define SCM_SYM_STARQ SCM_OBJ(&Scm_BuiltinSymbols[98])
106 #define SCM_SYM_STARP SCM_OBJ(&Scm_BuiltinSymbols[99])
107 #define SCM_SYM_PLUS SCM_OBJ(&Scm_BuiltinSymbols[100])
108 #define SCM_SYM_PLUSQ SCM_OBJ(&Scm_BuiltinSymbols[101])
109 #define SCM_SYM_PLUSP SCM_OBJ(&Scm_BuiltinSymbols[102])
110 #define SCM_SYM_QUESTION SCM_OBJ(&Scm_BuiltinSymbols[103])
111 #define SCM_SYM_QUESTIONQ SCM_OBJ(&Scm_BuiltinSymbols[104])
112 #define SCM_SYM_QUESTIONP SCM_OBJ(&Scm_BuiltinSymbols[105])
113 #define SCM_SYM_BACKREF SCM_OBJ(&Scm_BuiltinSymbols[106])
114 #define SCM_SYM_ONCE SCM_OBJ(&Scm_BuiltinSymbols[107])
115 #define SCM_SYM_REG SCM_OBJ(&Scm_BuiltinSymbols[108])
116 #define SCM_SYM_ASSERT SCM_OBJ(&Scm_BuiltinSymbols[109])
117 #define SCM_SYM_NASSERT SCM_OBJ(&Scm_BuiltinSymbols[110])
118 #define SCM_SYM_LOOKBEHIND SCM_OBJ(&Scm_BuiltinSymbols[111])
119 #define SCM_SYM_NLOOKBEHIND SCM_OBJ(&Scm_BuiltinSymbols[112])
120 #define SCM_SYM_CPAT SCM_OBJ(&Scm_BuiltinSymbols[113])
121 #define SCM_SYM_OPEN_PAREN SCM_OBJ(&Scm_BuiltinSymbols[114])
122 #define SCM_SYM_CLOSE_PAREN SCM_OBJ(&Scm_BuiltinSymbols[115])
123 #define SCM_SYM_DIRECTORY SCM_OBJ(&Scm_BuiltinSymbols[116])
124 #define SCM_SYM_REGULAR SCM_OBJ(&Scm_BuiltinSymbols[117])
125 #define SCM_SYM_CHARACTER SCM_OBJ(&Scm_BuiltinSymbols[118])
126 #define SCM_SYM_BLOCK SCM_OBJ(&Scm_BuiltinSymbols[119])
127 #define SCM_SYM_FIFO SCM_OBJ(&Scm_BuiltinSymbols[120])
128 #define SCM_SYM_SYMLINK SCM_OBJ(&Scm_BuiltinSymbols[121])
129 #define SCM_SYM_SOCKET SCM_OBJ(&Scm_BuiltinSymbols[122])
130 #define SCM_SYM_TIME_UTC SCM_OBJ(&Scm_BuiltinSymbols[123])
131 #define SCM_SYM_KEYWORD SCM_OBJ(&Scm_BuiltinSymbols[124])
132 #define SCM_SYM_LEGACY SCM_OBJ(&Scm_BuiltinSymbols[125])
133 #define SCM_SYM_PERMISSIVE SCM_OBJ(&Scm_BuiltinSymbols[126])
134 #define SCM_SYM_WARN_LEGACY SCM_OBJ(&Scm_BuiltinSymbols[127])
135 #define SCM_SYM_STRICT_R7 SCM_OBJ(&Scm_BuiltinSymbols[128])
136 #define SCM_SYM_DEBUG_FUNCALL SCM_OBJ(&Scm_BuiltinSymbols[129])
137 #define SCM_SYM_READER_LEXICAL_MODE SCM_OBJ(&Scm_BuiltinSymbols[130])
138 #define SCM_SYM_UNUSED_ARGS SCM_OBJ(&Scm_BuiltinSymbols[131])
139 #define SCM_SYM_NEXT_METHOD SCM_OBJ(&Scm_BuiltinSymbols[132])
140 #define SCM_SYM_UNDERBAR SCM_OBJ(&Scm_BuiltinSymbols[133])
141 #define SCM_SYM_BIG SCM_OBJ(&Scm_BuiltinSymbols[134])
142 #define SCM_SYM_LITTLE SCM_OBJ(&Scm_BuiltinSymbols[135])
143 #define SCM_SYM_NAME SCM_OBJ(&Scm_BuiltinSymbols[136])
144