Sobre o projeto

Project Sulla é um simulador de circuitos lógicos desenvolvido em C++ usando Raylib e Glaze. Ele fornece um ambiente guiado por GUI para projetar e simular circuitos lógicos. Capacidades principais incluem: - Motor de Simulação: Usa um motor personalizado baseado em pull para fornecer atualizações em tempo real durante a simulação. - Transpilação: Suporta a conversão de circuitos lógicos em bibliotecas compartilhadas C++, permitindo que sejam compiladas e executadas em velocidade nativa. - Suporte a Componentes: Inclui primitivas lógicas padrão como portas AND, OR, NOT, XOR, NAND, NOR e XNOR, e permite a criação de circuitos definidos pelo usuário. - Escalabilidade: Suporta o carregamento dinâmico de bibliotecas compartilhadas para permitir a escalabilidade de circuitos e sistemas. - Suporte a Plataforma: Compatível com Windows e Linux.