lci

Crates.iolci
lib.rslci
version0.1.8
sourcesrc
created_at2018-04-16 06:55:21.140897
updated_at2018-06-01 16:27:08.044203
descriptionA LOLCODE interpreter written in Rust
homepage
repositoryhttps://github.com/jD91mZM2/rust-lci
max_upload_size
id60843
size76,975
jD91mZM2 (jD91mZM2)

documentation

README

rust-lci Crates.io Travis WASM Demo

A LOLCODE interpreter written in Rust

Target version: 1.2, following the specs.

Note: This is NOT a 100% faithful clone. Some minor things are changed if I think it makes more sense that way. Example:

SUM OF OBTW comment in the way TLDR 5 AN 4

In the original LOLCODE, that's a parsing error because the OBTW is read as an identifier.
In my clone, this works perfectly fine (although I recommend not doing it, because it's hard to read).

There is no type casting in rust-lci either.
This is because everything is already implicit where needed, so I don't see any point.

Why?

I'm bored.
I feel like porting more of my things to Web Assembly, but I ran out of things to port.
I could've probably just ported the original LOLCODE directly, but meh.

Commit count: 36

cargo fmt