Ugliest ASM source code ever?! (Developers)
> An x86 assembler in 7,777 bytes is not bad.
True, although I've not tested that one (yet?).
But that reminds me of the one by Venkat Iyer (actually smaller, barely, ~7200 bytes):
* https://github.com/catb0t/x86-s
* https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/asm/venksi/
IIRC, the LF ending fix (not in a full, newer release) was requested by Fabrice Bellard for his JSLinux since he included it there (for obscure reasons). I'm sure Arjay can tell us more.
I don't have tons of experience with it, only wrote (ported?) like two extremely simple utils to it, for fun. It, too, is a bit quirky in syntax, but it does work! (It can also assemble itself, so that's good.)
Complete thread:
- Ugliest ASM source code ever?! - rr, 07.04.2018, 17:09
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Ugliest ASM source code ever?! - RayeR, 08.04.2018, 19:02
- Ugliest ASM source code ever?! - RayeR, 08.04.2018, 19:03
- Ugliest ASM source code ever?! - rr, 30.10.2018, 12:10
- Ugliest ASM source code ever?! - rr, 30.10.2018, 12:11
- Ugliest ASM source code ever?! - Rugxulo, 02.11.2018, 15:13
- BatAs -- 8086 assembler written in MSDOS batch - Rugxulo, 14.01.2019, 19:12
- Ugliest ASM source code ever?! - Rugxulo, 02.11.2018, 15:13
- Ugliest ASM source code ever?! - RayeR, 08.04.2018, 19:02
Mix view