All Projects → Suloch → chirp

Suloch / chirp

Licence: MIT license
Interpreter in C for rockstar programing language

Programming Languages

c
50402 projects - #5 most used programming language
Yacc
648 projects
python
139335 projects - #7 most used programming language
Lex
420 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to chirp

Fake
嵌入式脚本语言 Lightweight embedded scripting language
Stars: ✭ 172 (+760%)
Mutual labels:  flex, interpreter
gossa
The Go/Go+ Interpreter
Stars: ✭ 53 (+165%)
Mutual labels:  interpreter
MUA-Interpreter
MUA is a functional language for teaching use in Principles of Programming Languages course.
Stars: ✭ 16 (-20%)
Mutual labels:  interpreter
Arduino-FVM
Byte Token Threaded Forth Virtual Machine (FVM) for Arduino
Stars: ✭ 35 (+75%)
Mutual labels:  interpreter
NPython
(Subset of) Python programming language implemented in Nim
Stars: ✭ 17 (-15%)
Mutual labels:  interpreter
lpp-vita
Lua Player Plus for PSVITA. Documentation on: http://rinnegatamante.github.io/lpp-vita/
Stars: ✭ 149 (+645%)
Mutual labels:  interpreter
foth
Tutorial-style FORTH implementation written in golang
Stars: ✭ 50 (+150%)
Mutual labels:  interpreter
PureScript
A C# hot reload framework for Unity3D, based on Mono's MONO_AOT_MODE_INTERP mode.
Stars: ✭ 258 (+1190%)
Mutual labels:  interpreter
Cosmo
Embeddable scripting language loosely based off of Lua
Stars: ✭ 14 (-30%)
Mutual labels:  interpreter
g2d
Craft beautiful geometric art using code.
Stars: ✭ 40 (+100%)
Mutual labels:  interpreter
prolog
The only reasonable scripting engine for Go.
Stars: ✭ 408 (+1940%)
Mutual labels:  interpreter
LambdaCore
An interpreted language written in Rust inspired by the Lisp family of languages.
Stars: ✭ 56 (+180%)
Mutual labels:  interpreter
fayrant-lang
Simple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (+50%)
Mutual labels:  interpreter
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+685%)
Mutual labels:  interpreter
scheme.ml
Scheme (R6RS subset) interpreter written in OCaml
Stars: ✭ 14 (-30%)
Mutual labels:  interpreter
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+430%)
Mutual labels:  flex
nopforth
A dialect of the Forth programming language
Stars: ✭ 22 (+10%)
Mutual labels:  interpreter
monkey-rs
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 27 (+35%)
Mutual labels:  interpreter
lambda
lambda calculus interpreter
Stars: ✭ 23 (+15%)
Mutual labels:  interpreter
code editor unity
A code editor for MY-BASIC, powered by the Unity3D engine. With this you may create your own Code Editor, Debugger and IDE for different scripting languages.
Stars: ✭ 13 (-35%)
Mutual labels:  interpreter

build status

chirp

chirp stands for chirping Interpreter for Rockstar programming. It is an interpreter written in C using flex and yaac for rockstar language. Checkout the wiki for the tutorial
Try it out online


Compiling

Use the makefile to compile the source

make clean
make

Usage

To the run the interpreter

./chirp

To the run the interpreter with filename

./chirp filename

Screenshot

Screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].