simondotm / beeb-vsc

Visual Studio Code Extension to support code development for BBC Micro
https://marketplace.visualstudio.com/items?itemName=simondotm.beeb-vsc
MIT License
13 stars 3 forks source link

feat: Addressing consistency checks #79

Closed tommy9 closed 7 months ago

tommy9 commented 7 months ago

Enables two consistency checks (for assembled code and label addresses) between the two parses. They had been disabled in development due to false positives but now working on all the test projects I tried. If assembled code gets inconsistent, it will probably stay inconsistent for all subsequent code, so we introduce a limit of one error of this type, especially as the first place it goes wrong will be the most interesting.