🧱 Создаем процессор в Minecraft из ассемблера на Python! Всем любителям Minecraft и низкоуровневого программирования! Представляю крутой проект: компилятор ассемблера в командные блоки Minecraft с экспортом в WorldEdit-схемы. Пишите код на ассемблере → получайте работающие схемы в Minecraft! ⚙️ Как это работает: 1. Вы пишете программу на кастомном ассемблере: SET R0, #3 SET R1, #6 :MULTIPLY MUL R0, R1 SUB R1, #1 IF R1 > #0 :MULTIPLY SAY "Result: {R0}" 2. Запускаете компилятор: python compiler.py program.asm --display 3. Получаете работающую схему в Minecraft: <img width="881" height="336" alt="Схема командных блоков" src="https://github.com/user-attachments/assets/81d5a1d3-6fd4-4292-8471-aff4d16519df" /> ✨ Особенности проекта: - Собственный ассемблер с регистрами (R0-R7), метками и условиями - Поддержка арифметики: ADD, SUB, MUL, DIV - Управление памятью через стек - Визуализация схемы через matplotlib - Экспорт в .schem для WorldEdit - Автоматическая генерация импульсных и цепны