10#define X_EVAL_LAYOUT_H
11#define x_eval_env(X) x_00(x_base(X))
12#define x_eval_field_env(X) x_0(x_eval_env(X))
13#define x_eval_field_env_root(X) x_1(x_eval_env(X))
14#define x_eval_ctrl(X) x_10(x_base(X))
15#define x_eval_field_save_stack(X) x_00(x_eval_ctrl(X))
16#define x_eval_field_error_handler(X) x_10(x_eval_ctrl(X))
17#define x_eval_field_tco_expr(X) x_01(x_eval_ctrl(X))
18#define x_eval_field_tco_env(X) x_11(x_eval_ctrl(X))
19#define x_eval_field_type_alist(X) x_00(x_base_field_io_group(X))
20#define x_eval_io_state(X) x_1(x_base_field_io_group(X))
21#define x_eval_field_line(X) x_0(x_eval_io_state(X))
22#define x_eval_field_true(X) x_01(x_eval_io_state(X))
23#define x_eval_field_false(X) x_11(x_eval_io_state(X))
24#define x_eval_field_profile_evals(X) x_01(x_base_field_profile(X))
25#define x_eval_field_profile_tco(X) x_011(x_base_field_profile(X))
26#define x_eval_field_profile_assoc_calls(X) x_0111(x_base_field_profile(X))
27#define x_eval_field_profile_assoc_steps(X) x_0111(x_1(x_base_field_profile(X)))
28#define x_eval_field_profile_sym_find_calls(X) x_0111(x_11(x_base_field_profile(X)))
29#define x_eval_field_profile_sym_find_steps(X) x_0111(x_111(x_base_field_profile(X)))
30#define x_eval_field_profile_gc_runs(X) x_0111(x_1111(x_base_field_profile(X)))
31#define x_eval_field_profile_bst_hits(X) x_0111(x_1111(x_1(x_base_field_profile(X))))
32#define x_eval_field_profile_bst_misses(X) x_0111(x_1111(x_11(x_base_field_profile(X))))
33#define x_eval_state(X) x_111(x_base_field_meta_group(X))
34#define x_eval_field_eval_list(X) x_0(x_eval_state(X))
35#define x_eval_field_token_cache(X) x_01(x_eval_state(X))
36#define x_eval_field_sigint(X) x_011(x_eval_state(X))
37#define x_eval_field_err(X) x_0111(x_eval_state(X))
38#define x_eval_field_prims(X) x_0111(x_1(x_eval_state(X)))
39#define x_eval_field_file(X) x_0111(x_11(x_eval_state(X)))
40#define x_eval_field_err_line(X) x_0111(x_111(x_eval_state(X)))
41#define x_eval_field_err_file(X) x_0111(x_1111(x_eval_state(X)))
42#define x_eval_field_file_registry(X) x_1111(x_1111(x_eval_state(X)))
45#ifdef X_EVAL_BUILD_TREE
49 x_1(
x_base_field_profile(p_base)) =
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
nil)))))))));
50 x_111(
x_base_field_meta_group(p_base)) =
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
pair(
nil,
nil),
pair(
nil,
nil)))))))));
#define x_base_field_io_group(X)
Definition x-base.h:86
#define x_00(X)
Definition x-obj.h:457
#define x_111(X)
Definition x-obj.h:468
#define x_1(X)
Definition x-obj.h:456
#define x_0(X)
Definition x-obj.h:455
#define x_base(X)
Definition x-base.h:72
#define nil
Definition x-eval.c:662
#define pair(X, Y)
Definition x-eval.c:663