From 372eea385dbf413c1ec38e8f4faba8a720eeb3b4 Mon Sep 17 00:00:00 2001 From: Andy McFadden Date: Fri, 26 Oct 2018 15:59:00 -0700 Subject: [PATCH] Clarify --- SourceGen/RuntimeData/Help/codegen.html | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/SourceGen/RuntimeData/Help/codegen.html b/SourceGen/RuntimeData/Help/codegen.html index 55e4363..7f4021b 100644 --- a/SourceGen/RuntimeData/Help/codegen.html +++ b/SourceGen/RuntimeData/Help/codegen.html @@ -175,8 +175,8 @@ code, but also needs to know how to handle the corner cases.

and assemblers like 64tass do it the other way around. So cc65 regards the expression as (label >> 8) - 16, while the more common interpretation would be label >> (8 - 16). - (This is actually somewhat convenient, since many common expressions - don't require parenthesis.) + (This is actually somewhat convenient, since none of the expressions + SourceGen currently generates require parenthesis.)
  • Undocumented opcodes: SBX ($cb) uses the mnemonic AXS. All other opcodes match up with the "unintended opcodes" document.
  • @@ -194,16 +194,20 @@ code, but also needs to know how to handle the corner cases.

    Quirks: