-module(kirala_l4u). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([main/0, start_and_generate_main_l4u/1, start_main_l4u/0, l4u_eval_to_str/2, l4u_eval_to_native/2]). -spec main() -> binary(). main() -> l4u@l4u:main(). -spec start_and_generate_main_l4u(list({binary(), l4u@l4u_type:expr()})) -> l4u@l4u_obj:l4u_obj(). start_and_generate_main_l4u(Additional_defs) -> l4u@l4u:start_and_generate_main_l4u(Additional_defs). -spec start_main_l4u() -> l4u@l4u_obj:l4u_obj(). start_main_l4u() -> l4u@l4u:start_and_generate_main_l4u([]). -spec l4u_eval_to_str(l4u@l4u_obj:l4u_obj(), binary()) -> binary(). l4u_eval_to_str(L4uobj, Src) -> l4u@l4u:l4u_rep_str(Src, L4uobj). -spec l4u_eval_to_native(l4u@l4u_obj:l4u_obj(), binary()) -> any(). l4u_eval_to_native(L4uobj, Src) -> l4u@l4u:l4u_rep_native(Src, L4uobj).