You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,12 @@ Changes that are planned but not implemented yet:
15
15
* unknown labels
16
16
* Add named label scopes. This would allow a label to be defined in a specific scope that can be shared across files.
17
17
* Create a "align if needed" preprocessor directive paid that generates an `.align` directive if the bytecode in between the pair isn't naturally on the same page and can fit on the same page if aligned. An error would be benerated if the block of code can't fit on the same page regardless of alignment.
18
+
* Update the `#ifdef` and related preprocessor directives to include detection of labels and constants.
18
19
19
20
## [Unreleased]
20
21
* Upgrade python version requirements to 3.11
21
22
* Fixed a bug where embedded stringsd weren't properly parsed if they contained a newline character or there were multiple embedded strings per line
23
+
* Fixed a bug where parsing properly discriminate between labels starting with `BYTE` string and the `BYTEx()` operator.
22
24
23
25
## [0.4.2]
24
26
* Added support for The Minimal 64x4 Home Computer with an example and updated assembler functionality to support it.
0 commit comments