adafruit / Adafruit_CircuitPython_PIOASM

Simple assembler to convert pioasm to bytes
MIT License
27 stars 17 forks source link

Add public_labels, test of labels #72

Closed jepler closed 1 month ago

jepler commented 1 month ago

Now, a label declared with public foo: will be exported in the public_labels property of Program objects.

Additionally, a test of this feature as well as the existing duplicate label detection feature is added.

Change the return type of assemble so that it better reflects reality

Add docstrings for the public properties of Program objects

Closes #62 (alternative to offered PR)