Hopper Assembler on 65uino : features of the IDE and Assembler

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ค. 2024
  • The Hopper Assembler is a modern re-imagining of what an assembler could look like if you come from a curly braces and semi colon language background. Features include:
    - 'program' and 'unit' like Hopper (or Turbo Pascal)
    - namespaces like Hopper (or Java, C# ..)
    - public and private (using case of first character of identifier like Hopper (or Go)
    - 'friend' units like Hopper (or friend classes in C++)
    - methods in units
    - projects automatically structured based on 'program', 'unit's and uses statements
    - simple and convenient navigation of your project in the IDE (right click, ctrl+backspace, ctrl+tab, double click on path, etc)
    - structured programming statements include 'if', 'loop' and 'switch'
    - numeric constants in Hopper / C syntax (like 0b101010110, 0xAA, ..)
    - data constants in Hopper (or C#) syntax (strings, byte arrays)
    - ROM size rather than .org directives to automatically address your code
    - labels for branches supported within methods (jumps only, not calls)
    Hopper Releases:
    github.com/sillycowvalley/Hop...

ความคิดเห็น •