bootLogo

bootLogo — это интерпретатор Logo с черепашьей графикой, который умещается в 512 байт, размер загрузочного сектора диска. Oscar Toledo G. написал его на ассемблере 8086 в 2024 году и выпустил под лицензией BSD 2-Clause. На этой странице он работает как DOS-программа, транслированная в C и WebAssembly, рисующая на экране CGA.

Вводите команды, такие как FD 50, RT 90 и REPEAT 4 [FD 50 RT 90], чтобы двигать черепашку. Не усложняйте код, так как интерпретатор крошечный. Всегда закрывайте скобки, делайте определения процедур короче 120 символов и не используйте ноль для расстояния или количества повторов. QUIT, затем Enter, возвращает в Volkov Commander.

Запустить

Linux

$ vc
> bootlogo

Исходный код и лицензия: GitHub · BSD-2-Clause

Программы