diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-07-14 07:45:28 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-07-14 07:45:28 +0200 |
| commit | 44dbaa303b6caa36ba44cde506f9ef324102394f (patch) | |
| tree | e4bc0733e8b210d315c28e1be91227d784b8d7da /README.md | |
| parent | 8c0486910f052d0392c22a7e4d89ef62bd9c8054 (diff) | |
| download | style.nes-44dbaa303b6caa36ba44cde506f9ef324102394f.tar.gz style.nes-44dbaa303b6caa36ba44cde506f9ef324102394f.zip | |
Add another note on procs
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -448,6 +448,11 @@ be to just `jmp (pointer)`, and then let each handler perform a `jmp cases like these, I think it's fair to go the optimal route. In other cases, prefer readability. +Moreover, note that tooling might perform better if the programmer states +explicitely that this is indeed a subroutine and not a mere label. This way, +tooling can inspect where a subroutine starts and ends, and aid the programmer +in different ways. + Otherwise, labels should only be used for control flow and referencing data on ROM space. |
