Порт компилятора С с8080 в Typescript и онлайн

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

begoon
Maniac
Posts: 202
Joined: 22 Aug 2012 17:06
Location: 188.220.42.216

Порт компилятора С с8080 в Typescript и онлайн

Post by begoon »

Я портанул компилятор Морозова c8080 в TypeScript.

По функциональности - это на 100% оригинал на основе всех тестов, что есть в оригинале. Я по ходу нашел один баг в оригинальном токенизаторе у Морозова.

Ассемблер я прикрутил свой asm8, и он у меня встроен прямо в компилятор. Единственное, я расширил форматы выходных файлов, ибо у оригинала только формат .RKS (Специалист).
с8080.png
Я прикрутил онлайновый плейграунд - rk86.ru/beta/c8080. Можно налету компилировать и запустить в эмуляторе. В плейграунде только только компилятор, без include'ов. Чисто С.

Для обычной работы с командной строке:

Code: Select all

npx c8080
или

Code: Select all

bunx c8080
Если нужны разные его include'ы -- пока их надо брать из репозитория родного компилятора. Просто меня лично интересует только РК, а для него никаких include'ов особо не нужно.
You do not have the required permissions to view the files attached to this post.