All Projects → Lioness → Similar Projects or Alternatives

1769 Open source projects that are alternatives of or similar to Lioness

Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (+28.39%)
Mutual labels:  compiler, parser
Ts Transform Css Modules
Extract css class names from required css module files for TypeScript
Stars: ✭ 75 (-51.61%)
Mutual labels:  compiler, ast
Internettools
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (-47.1%)
Mutual labels:  parser, interpreter
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-45.16%)
Mutual labels:  ast, parser
Saltwater
A C compiler written in Rust, with a focus on good error messages.
Stars: ✭ 219 (+41.29%)
Mutual labels:  compiler, parser
Gwion
🎵 strongly-timed musical programming language
Stars: ✭ 235 (+51.61%)
Mutual labels:  compiler, interpreter
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+16.13%)
Mutual labels:  compiler, ast
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (-41.29%)
Mutual labels:  ast, parser
Freeze-OS
An Operating System that runs on top of an interpreter.
Stars: ✭ 24 (-84.52%)
Mutual labels:  interpreter, virtual-machine
wizard-engine
Research WebAssembly Engine
Stars: ✭ 164 (+5.81%)
Mutual labels:  interpreter, virtual-machine
embed
An embeddable, tiny Forth interpreter with metacompiler.
Stars: ✭ 80 (-48.39%)
Mutual labels:  interpreter, virtual-machine
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (-34.84%)
Mutual labels:  interpreter, virtual-machine
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-86.45%)
Mutual labels:  interpreter, lexer
types-and-programming-languages
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-79.35%)
Mutual labels:  interpreter, lexer
Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (-22.58%)
Mutual labels:  interpreter, virtual-machine
Feral
Feral programming language reference implementation
Stars: ✭ 89 (-42.58%)
Mutual labels:  compiler, interpreter
Emacs Cl
Common Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-9.68%)
Mutual labels:  compiler, interpreter
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+1.29%)
Mutual labels:  interpreter, virtual-machine
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (-49.68%)
Mutual labels:  interpreter, virtual-machine
Animach
Scheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (-70.97%)
Mutual labels:  interpreter, virtual-machine
clover2
Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is high performnace. Please see the wiki for details
Stars: ✭ 100 (-35.48%)
Mutual labels:  interpreter, virtual-machine
MonkeyLang.jl
"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-80.65%)
Mutual labels:  interpreter, lexer
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (-27.74%)
Mutual labels:  interpreter, lexer
X11Basic
X11-Basic BASIC programming language.
Stars: ✭ 42 (-72.9%)
Mutual labels:  interpreter, virtual-machine
minima
A fast, byte-code interpreted language
Stars: ✭ 43 (-72.26%)
Mutual labels:  interpreter, virtual-machine
lust
A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
Stars: ✭ 120 (-22.58%)
Mutual labels:  interpreter, virtual-machine
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-74.19%)
Mutual labels:  interpreter, lexer
maxc
Programming Language maxc
Stars: ✭ 36 (-76.77%)
Mutual labels:  interpreter, virtual-machine
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-74.84%)
Mutual labels:  ast, lexer
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (+70.97%)
Mutual labels:  compiler, virtual-machine
Corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (+11.61%)
Mutual labels:  compiler, virtual-machine
Cperl
A perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-19.35%)
Mutual labels:  compiler, interpreter
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+94.84%)
Mutual labels:  ast, interpreter
Method log
Trace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-52.9%)
Mutual labels:  ast, parser
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-42.58%)
Mutual labels:  ast, parser
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-40.65%)
Mutual labels:  compiler, interpreter
Selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Stars: ✭ 1,318 (+750.32%)
Mutual labels:  compiler, virtual-machine
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (+100%)
Mutual labels:  ast, parser
Fanx
A portable programming language
Stars: ✭ 101 (-34.84%)
Mutual labels:  compiler, virtual-machine
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (+91.61%)
Mutual labels:  ast, parser
Gravity
Gravity Programming Language
Stars: ✭ 3,968 (+2460%)
Mutual labels:  interpreter, virtual-machine
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+147.74%)
Mutual labels:  lexer, parser
Elm Markdown
Pure Elm markdown parsing and rendering
Stars: ✭ 96 (-38.06%)
Mutual labels:  ast, parser
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-34.84%)
Mutual labels:  compiler, parser
Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (+140%)
Mutual labels:  compiler, parser
Ts Transform Import Path Rewrite
TS AST transformer to rewrite import path
Stars: ✭ 104 (-32.9%)
Mutual labels:  compiler, ast
Nodable
a node-able bidirectionnal expression editor.
Stars: ✭ 103 (-33.55%)
Mutual labels:  lexer, parser
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-31.61%)
Mutual labels:  parser, interpreter
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+89.03%)
Mutual labels:  compiler, interpreter
Hashlink
A virtual machine for Haxe
Stars: ✭ 523 (+237.42%)
Mutual labels:  interpreter, virtual-machine
Libfsm
DFA regular expression library & friends
Stars: ✭ 512 (+230.32%)
Mutual labels:  compiler, lexer
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+2948.39%)
Mutual labels:  compiler, interpreter
Babel
🐠 Babel is a compiler for writing next generation JavaScript.
Stars: ✭ 40,109 (+25776.77%)
Mutual labels:  compiler, ast
Plyara
Parse YARA rules and operate over them more easily.
Stars: ✭ 108 (-30.32%)
Mutual labels:  lexer, parser
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+9642.58%)
Mutual labels:  ast, parser
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Stars: ✭ 228 (+47.1%)
Mutual labels:  ast, parser
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+363.87%)
Mutual labels:  compiler, interpreter
Mini Interpreter
A Simple Scripting Language
Stars: ✭ 72 (-53.55%)
Mutual labels:  compiler, interpreter
Pyast64
Compile a subset of the Python AST to x64-64 assembler
Stars: ✭ 93 (-40%)
Mutual labels:  compiler, ast
Libforth
libforth: A small Forth interpreter that can be used as a library written in c99
Stars: ✭ 107 (-30.97%)
Mutual labels:  interpreter, virtual-machine
121-180 of 1769 similar projects