Indeed it bothers me a bit to have to write all those () and ;
Recently, the preview of a C64 commercial game that is/was being crowdfunded was leaked, and the authors were quite pissed.
Quoting saimoIndeed it bothers me a bit to have to write all those () and ;I've been wondering why you don't use preprocessor macros to get rid of those (at least for the opcodes with implied arguments), so you'd write "txa" instead of "txa();" using a simple "#define txa txa();".
F.ex., it is possible to include a binary file, analyze it, and generate code depending on the results of the analysis.