Již jsem svůj kód na Rootu nabízel před lety, když vyšel článek pana Tišnovského o HPGL.
Interpretr pracoval s plotterem XY 4141 připojeným k paralelnímu portu. Kód je v Borland C++ pro DOS s úseky zoptimalizovanými v assembleru. Běhalo to svižně na SAPI 86. Kód obsahuje vlastní aritmetiku s fixní řádovou čárkou a třícestný optimizér pro výpočet maximální bezpečné rychlosti pohybu při průjezdu hranou. Výsledkem byl například krásně plynule zrychlující krouživý pohyb při vykreslování archimédovy spirály.
Kód je zde
http://cmp.felk.cvut.cz/~pisa/misc/xy-hpgl.tar.gz
Můj původní popis a příspěvek je zde
http://www.root.cz/clanky/prohlizeni-vektorovych-vykresu-ve-formatu-hpglplt/nazory/131440/