Commit graph

11 commits

Author SHA1 Message Date
Will Lillis
597eb717e7 feat: add support for mips arch, mars assembler 2025-06-22 21:40:42 -04:00
Will Lillis
eada85f87e feat: support fasm 2025-04-13 16:37:58 -04:00
Will Lillis
1cb383a5f3
feat: add avr assembler (#203) 2024-12-26 01:43:35 -05:00
Will Lillis
3cfc940d88
feat: add power-isa arch (#201) 2024-12-24 22:20:11 -05:00
Will Lillis
587aaee017
feat: add 6502 arch and ca65 assembler (#195) 2024-12-17 03:07:26 +00:00
Will Lillis
72a0328e49
feat: RISCV support (#123) 2024-08-21 18:20:06 -04:00
Will Lillis
f5e99ce5e5
feat: ARM support (#118) 2024-08-17 13:07:58 -04:00
Will Lillis
181681708c
Add Z80 Support (#59)
* First pass Z80 register xml file

Hover support for Z80 registers

Remove extraneous semicolons

Short Z80 register descriptions

Initial commit for z80 instructions xml and its generator.
Co-authored-by: gilbertfrancois <>

Checkpoint commit, sketching out z80 data structs

Appease clippy

Chore: Update opcodes (#40)

* Chore: Update opcodes xml files

* Update parser for updated xml files

Cleaning up

More clean up, syncing up with master branch

Simplifying things...

Most z80 features working, need to polish instruction hover support

Hover display tweaks, correct URL escaping, formatting

Z80 documentation now opens at correct section

Initial work on instruction descriptions

Instruction descriptions done

Z80 Signature Help support

Fix logic bug for file word grab

* Cleanup
2024-06-29 11:34:24 -04:00
Will Lillis
7b7298d4a1
feat: demangle on hover (#51)
* feat: demangle on hover

Rename vars in get_hover_resp()

* [MISC] demangling: Add demangling C++ example (#4)

* feat: demangle on hover

Rename vars in get_hover_resp()

* [MISC] demangling: Add demangling C++ example

---------

Co-authored-by: WillLillis <wlillis@umass.edu>

---------

Co-authored-by: Nikos Koukis <nickkouk@gmail.com>
2023-12-22 12:13:09 -05:00
Nikos Koukis
1e1eae43f7 Rename tool look-asm -> asm-lsp 2020-07-26 18:22:19 +01:00
Nikos Koukis
d46552a0f2 Finish first working version - hovering support 2020-07-26 18:00:43 +01:00