+
Skip to content

netfri25/rlci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOLCODE interpreter

rewrite of the original LOLCODE interpreter in Rust™

Why rewrite?

I wanted the interpreter to support multithreading. I tried implementing it in the original C interpreter but it had too many segfaults (my skill issue) and I was too lazy to figure out how to fix them and how to make the interpreter support threads safely. (it also had some memory leaks)

Requirements

Installation

cargo install --path .

Usage

rlci run file.lol

Specification

the original specification can be found here, most of it is implemented in this version of the interpreter.
for a more detailed specification on this version of the interpreter, check out here.

About

LOLCODE interpreter written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载