{ pf_static = true; -- guess: static typed - bool, int and floats can't be null pf_sys = true; -- guess: has access to system pf_locals_scope = false; ? pf_captured_scope = true; ? pf_unique_locals = false; -- guess: only one local with the same name can be declared pf_capture_policy = CPWrapRef; ? pf_pad_nulls = true; ? pf_add_final_return = false; ? pf_overload = true; ? pf_pattern_matching = false; ? pf_can_skip_non_nullable_argument = true; ? }
Hi,
I try to find some docs on howto start a new target for Haxe. I looked through the source and found that common.ml and main.ml have to be patched and a gentaget.ml has to be created. So far so easy, but now I am puzzling what the right pf_<options> are:
{pf_static = true; -- guess: static typed - bool, int and floats can't be nullpf_sys = true; -- guess: has access to systempf_locals_scope = false; ?pf_captured_scope = true; ?pf_unique_locals = false; -- guess: only one local with the same name can be declaredpf_capture_policy = CPWrapRef; ?pf_pad_nulls = true; ?pf_add_final_return = false; ?pf_overload = true; ?pf_pattern_matching = false; ?pf_can_skip_non_nullable_argument = true; ?}
Any directions are appreciated (I read this link http://old.haxe.org/doc/advanced/code_generators/needed already) - I don't want to spam the list with stupid questions.