Print state variables as storeN instead of var-N

This commit is contained in:
Ulf Norell 2019-05-28 11:53:13 +02:00
parent 880cf573aa
commit f115feb16d

View File

@ -441,6 +441,7 @@ gen_asm_pp(Module, Path, Ops) ->
"format_arg(_, {immediate, I}) ->\n" "format_arg(_, {immediate, I}) ->\n"
" aeb_fate_data:format(I);\n" " aeb_fate_data:format(I);\n"
"format_arg(a, {arg, N}) -> io_lib:format(\"arg~~p\", [N]);\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, {var, N}) -> io_lib:format(\"var~~p\", [N]);\n"
"format_arg(a, {stack, 0}) -> \"a\".\n\n" "format_arg(a, {stack, 0}) -> \"a\".\n\n"
"lookup(Name, Symbols) ->\n" "lookup(Name, Symbols) ->\n"