Pinned Repositories
cfront-3
self education and historical research of the C++ compiler cfront v3
citadel
The leader in true open source email and collaboration
ljs
Lua with C/C++/Java/Javascript syntax
ljsjit
Luajit with C/C++/Java/Javascript syntax
lua-wasm-playground
A web playground with Lua interpreter compiled to wasm
parsertl-playground
A web based playground for parsertl/lexertl
picat
My unofficial picat http://picat-lang.org/ repository
plgh
Programming Languages Grammar House (BNF like grammars)
squilu
A scripting language that accepts a subset of javascript and C/C++
tinycc
My working copy of tinycc made reentrant
mingodad's Repositories
mingodad/ljs
Lua with C/C++/Java/Javascript syntax
mingodad/ljsjit
Luajit with C/C++/Java/Javascript syntax
mingodad/tinycc
My working copy of tinycc made reentrant
mingodad/cfront-3
self education and historical research of the C++ compiler cfront v3
mingodad/GLPK
Mirror of GLPK versions and changes made by me and by others elsewhere
mingodad/db-api-server
Create, document and prototype applications at "user level" in near realtime (live).
mingodad/peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
mingodad/ljs-5.1
Lua 5.1.5 with C/C++/Java/Javascript syntax
mingodad/mathomatic
Mathomatic™ is a portable, command-line, educational CAS and calculator software, written entirely in the C programming language.
mingodad/CocoR-CSharp
Coco/R for C#
mingodad/lex
posix compatible lex utility which compiles to ~60KB
mingodad/lwc
LightWeight C++
mingodad/bison
GNU Bison
mingodad/carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
mingodad/CG-SQL
CG/SQL is a compiler that converts a SQL Stored Procedure like language into C for SQLite. SQLite has no stored procedures of its own. CG/CQL can also generate other useful artifacts for testing and schema maintenance.
mingodad/chpeg
Parsing Expression Grammar (PEG) bytecode parser/compiler library
mingodad/CocoR-Java
Coco/R for Java
mingodad/CocoR-Typescript
Port of CocoR to Typescript/Javascript
mingodad/ecere-sdk
Ecere SDK (eC Language, Ecere IDE, Cross platform GUI, graphics, and more) — http://ec-lang.org —
mingodad/mir
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
mingodad/nez
Nez parsing library
mingodad/packcc
A parser generator for C
mingodad/PeppaPEG
PEG Parser in ANSI C
mingodad/pyvm
archive of pyvm.git (last push: version 2.1). includes "lightweight C++" in pyvm/lwc dir.
mingodad/rdp1_6
rdp is a system for implementing language processors. It takes as input an EBNF-like specification of a language together with a specification, written in C, of behaviour which should result when fragments of the language are recognised. rdp produces as output a program written in C, which parses fragments of the specified language and carries out the specified corresponding actions. Thus rdp can produce, for example, compilers (the actions specify the corresponding target code), interpreters (the actions evaluate the input fragments) and pretty printers (the actions reformat the input fragments).
mingodad/souffle-lang.github.io
Soufflé
mingodad/terra
A low-level counterpart to Lua
mingodad/unicc
Universal LALR(1) parser generator, targetting C, C++, Python, JavaScript, JSON and XML
mingodad/virgil
A fast and lightweight native programming language
mingodad/xcc
Toy C compiler for x86-64