A visual programming AVG engine / VM based on .NET
-
Updated
Nov 2, 2020 - C#
A visual programming AVG engine / VM based on .NET
TypeScript & Go inspired small interpreted programming language written in C#. The interpreter built with DDD principles and Clean Architecture. Implementation powered by Source Generators
Simple general purpose programming language, compiler and virtual machine meant for embedding in .NET applications.
Code Generation sample (courtesy of Javier JBM)
Um compilador simples
Semester project, the lexical analyzer for a custom compiler. Deterministic Finite Automaton is Implemented in this project.
STEP is an imperative and type-safe programming language for Arduino. It is beginner friendly and targets students in the range of 8 to 16 years. It promotes structured programming, and supports simple single-run terminal programs and continuous Arduino programs.
This is the compiler for the programming language Ground for Windows. It allows mixing highlevel programming constructs with x86-64 assembly.
A modern, type-safe and expressive programming language running on .NET
OLD & OBSOLETE Incomplete IDE and C-like x86 compiler, assembler, disassembler, custom FPGA architecture emulator & dis/assembler
Compiler implementation (learning purposes)
cs2asm
Another lexical analyzer generator for educational purposes
This project implements a compiler for a custom programming language featuring lexical and syntax analysis, intermediate representation in Polish Notation, and code generation.
Cool compiler: a task for Compilers course in 4th year of the Computer Science career at the University of Havana, Cuba. We were a team of 3 students and we named our compiler as "SuperCool".
💻 Compiler developed in C# for the Deep Lingo programming language that generates a Win32 executable file.
A compiler made with c# used to compile tiny language containing scanning and parsing phases that produce token list and parse tree.
Add a description, image, and links to the compiler-design topic page so that developers can more easily learn about it.
To associate your repository with the compiler-design topic, visit your repo's landing page and select "manage topics."