Ugliest ASM source code ever?! (Developers)
Can you top this?
JMPS(S)
=A1= 'Hello World !'
=A2= 0A
=S= AX,B800;ES,AX;AX,3;INT10
CX,(A2-A1);SI,(A1);DI,500
AH,[(A2)]
=L= LODSB;STOSW;LOOP(L)
RET
This was a short example from http://www.evmsoft.net/ru/asm.html.
Another one (from the archive):
ah,09;dx,(str);int21;ret
=str= 'Hello USSR !!!$'
Now imagine the whole assembler (>32k) is written in this style! The problem is not the syntax itself, although it's different from any other x86 assemblers. But why would anyone format his/her source code like that?
---
Forum admin
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