From bf6741eac4261c3d63030aa8cd72f49799eebf89 Mon Sep 17 00:00:00 2001 From: Ulf Norell Date: Mon, 29 Apr 2019 13:37:00 +0200 Subject: [PATCH] Format of li should be {immediate, [integer()]} --- src/aeb_fate_generate_ops.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/aeb_fate_generate_ops.erl b/src/aeb_fate_generate_ops.erl index 6486d6a..63659f7 100644 --- a/src/aeb_fate_generate_ops.erl +++ b/src/aeb_fate_generate_ops.erl @@ -287,7 +287,7 @@ gen_arg_uses(_, []) -> gen_arg_uses(N, [a]) -> io_lib:format("Arg~w", [N]); gen_arg_uses(N, [is]) -> io_lib:format("{immediate, Arg~w}", [N]); gen_arg_uses(N, [ii]) -> io_lib:format("{immediate, Arg~w}", [N]); -gen_arg_uses(N, [li]) -> io_lib:format("[{immediate, I} || I <- Arg~w]", [N]); +gen_arg_uses(N, [li]) -> io_lib:format("{immediate, Arg~w}", [N]); gen_arg_uses(N, [t]) -> io_lib:format("Arg~w", [N]); gen_arg_uses(N, [a | Args]) -> io_lib:format("Arg~w, ", [N]) ++ gen_arg_uses(N+1, Args); @@ -381,7 +381,7 @@ expand_types([T|Ts]) ->expand_type(T) ++ ", " ++ expand_types(Ts). expand_type(a) -> "fate_arg()"; expand_type(is) -> "fate_arg_immediate(aeb_fate_data:fate_string())"; expand_type(ii) -> "fate_arg_immediate(aeb_fate_data:fate_integer())"; -expand_type(li) -> "[fate_arg_immediate(aeb_fate_data:fate_integer())]"; +expand_type(li) -> "fate_arg_immediate([aeb_fate_data:fate_integer()])"; expand_type(t) -> "aeb_fate_data:fate_type_type()". generate_scanner(TemplateFile, Outfile, Path, Ops) ->