Labels are now their own object instead of just a string. This allows for a bit more control with them. Labels can also now have comments. Additionally, add the ability to load user-defined labels from a file. The format of this file is subject to change, but for now it is just a simple text file. Each line of the file is a label definition. Each line has three fields, separated by spaces. The first field is the address, second is the label name, and the rest of the line is a comment. If a label name is just a dollar sign ($) it will not have a name. This is used when adding comments without a bespoke label. |
||
---|---|---|
.. | ||
instructions.go | ||
parser.go | ||
script.go | ||
tokens.go | ||
values.go |