summaryrefslogtreecommitdiff
path: root/source/luametatex/source/lua/lmtinterface.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/luametatex/source/lua/lmtinterface.c')
-rw-r--r--source/luametatex/source/lua/lmtinterface.c61
1 files changed, 32 insertions, 29 deletions
diff --git a/source/luametatex/source/lua/lmtinterface.c b/source/luametatex/source/lua/lmtinterface.c
index 1aef54563..bc546a9e2 100644
--- a/source/luametatex/source/lua/lmtinterface.c
+++ b/source/luametatex/source/lua/lmtinterface.c
@@ -82,35 +82,38 @@ void lmt_initialize_interface(void)
# define set_group_code_value(n,k) lmt_interface.group_code_values[n] = (value_info) { .lua = lua_key_index(k), .name = lua_key(k), .id = n }
- set_group_code_value(bottom_level_group, bottomlevel);
- set_group_code_value(simple_group, simple);
- set_group_code_value(hbox_group, hbox);
- set_group_code_value(adjusted_hbox_group, adjustedhbox);
- set_group_code_value(vbox_group, vbox);
- set_group_code_value(vtop_group, vtop);
- set_group_code_value(align_group, align);
- set_group_code_value(no_align_group, noalign);
- set_group_code_value(output_group, output);
- set_group_code_value(math_group, math);
- set_group_code_value(discretionary_group, discretionary);
- set_group_code_value(insert_group, insert);
- set_group_code_value(vadjust_group, vadjust);
- set_group_code_value(vcenter_group, vcenter);
- set_group_code_value(math_fraction_group, mathfraction);
- set_group_code_value(math_operator_group, mathoperator);
- set_group_code_value(math_choice_group, mathchoice);
- set_group_code_value(also_simple_group, alsosimple);
- set_group_code_value(semi_simple_group, semisimple);
- set_group_code_value(math_simple_group, mathsimple);
- set_group_code_value(math_shift_group, mathshift);
- set_group_code_value(math_fence_group, mathfence);
- set_group_code_value(local_box_group, localbox);
- set_group_code_value(split_off_group, splitoff);
- set_group_code_value(split_keep_group, splitkeep);
- set_group_code_value(preamble_group, preamble);
- set_group_code_value(align_set_group, alignset);
- set_group_code_value(finish_row_group, finishrow);
- set_group_code_value(lua_group, lua);
+ set_group_code_value(bottom_level_group, bottomlevel);
+ set_group_code_value(simple_group, simple);
+ set_group_code_value(hbox_group, hbox);
+ set_group_code_value(adjusted_hbox_group, adjustedhbox);
+ set_group_code_value(vbox_group, vbox);
+ set_group_code_value(vtop_group, vtop);
+ set_group_code_value(align_group, align);
+ set_group_code_value(no_align_group, noalign);
+ set_group_code_value(output_group, output);
+ set_group_code_value(math_group, mathsubformula);
+ set_group_code_value(math_component_group, mathcomponent);
+ set_group_code_value(math_stack_group, mathstack);
+ set_group_code_value(discretionary_group, discretionary);
+ set_group_code_value(insert_group, insert);
+ set_group_code_value(vadjust_group, vadjust);
+ set_group_code_value(vcenter_group, vcenter);
+ set_group_code_value(math_fraction_group, mathfraction);
+ set_group_code_value(math_radical_group, mathradical);
+ set_group_code_value(math_operator_group, mathoperator);
+ set_group_code_value(math_choice_group, mathchoice);
+ set_group_code_value(also_simple_group, alsosimple);
+ set_group_code_value(semi_simple_group, semisimple);
+ set_group_code_value(math_simple_group, mathsimple);
+ set_group_code_value(math_shift_group, mathshift);
+ set_group_code_value(math_fence_group, mathfence);
+ set_group_code_value(local_box_group, localbox);
+ set_group_code_value(split_off_group, splitoff);
+ set_group_code_value(split_keep_group, splitkeep);
+ set_group_code_value(preamble_group, preamble);
+ set_group_code_value(align_set_group, alignset);
+ set_group_code_value(finish_row_group, finishrow);
+ set_group_code_value(lua_group, lua);
lmt_interface.par_context_values = lmt_aux_allocate_value_info(reset_par_context);