From f115feb16d369934913e5af75a9f3e332f2b41f5 Mon Sep 17 00:00:00 2001 From: Ulf Norell Date: Tue, 28 May 2019 11:53:13 +0200 Subject: [PATCH] Print state variables as `storeN` instead of `var-N` --- src/aeb_fate_generate_ops.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aeb_fate_generate_ops.erl b/src/aeb_fate_generate_ops.erl index 3dd490d..26c9c4a 100644 --- a/src/aeb_fate_generate_ops.erl +++ b/src/aeb_fate_generate_ops.erl @@ -441,6 +441,7 @@ gen_asm_pp(Module, Path, Ops) -> "format_arg(_, {immediate, I}) ->\n" " aeb_fate_data:format(I);\n" "format_arg(a, {arg, N}) -> io_lib:format(\"arg~~p\", [N]);\n" + "format_arg(a, {var, N}) when N < 0 -> io_lib:format(\"store~~p\", [-N]);\n" "format_arg(a, {var, N}) -> io_lib:format(\"var~~p\", [N]);\n" "format_arg(a, {stack, 0}) -> \"a\".\n\n" "lookup(Name, Symbols) ->\n"