Plotty
Custom VM
A compiler and virtual machine written from scratch in C# to run custom assembly code on a proprietary architecture.
C language compiler from scratch for a custom architecture, with virtual machine and all
43 stars
3 watching
4 forks
Language: C#
last commit: over 2 years ago cc-languagecompilercsharpemulatornetparserparsingriscsuperpoweruwpvirtual-machine
Related projects:
Repository | Description | Stars |
---|---|---|
vshymanskyy/wasm2mpy | A tool for compiling WebAssembly code into native MicroPython modules for embedded systems. | 122 |
superjmn/dotnetpackaging | A tool to automate the distribution of .NET applications on Linux platforms | 55 |
canokaue/gvm-vim | Compiles VIM on a Golem Network node and runs it on a native machine. | 0 |
kcreate/stackvm | A virtual machine with a 240x160 VRAM display and basic assembly capabilities. | 49 |
munificent/bulfinch | A toy programming language designed to learn about building register-based virtual machines and compilers. | 20 |
dotnet/llvmsharp | A multi-platform .NET Standard library that provides access to the LLVM infrastructure | 849 |
fastvm/paka | A language and compiler for creating custom virtual machines. | 160 |
gokayfem/comfyui_vlm_nodes | Customizable UI nodes for integrating various vision and language models to generate text, music, images, or suggest creative prompts. | 413 |
praeclarum/netjs | Compiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files. | 963 |
webghc/wasm-cross | A toolchain for cross-compiling C and Haskell to WebAssembly | 139 |
facebook/hhvm | A virtual machine designed to execute programs written in a statically-typed programming language. | 18,188 |
stephencleary/mvvm | Provides reusable components and utilities to simplify MVVM development in C#. | 135 |
jbuchermn/newm | A Wayland compositor designed to efficiently manage windows on laptops and touchpads with an intuitive grid-based layout | 959 |
jnz/q3vm | A lightweight bytecode interpreter for C-language input files | 840 |
vlm/asn1c | Compiles ASN.1 definitions into C code for serialization and deserialization of data files. | 1,051 |