tree-sitter-lolcode
Tree-sitter grammar for LOLCODE language.
Features
- Full support for
HAI/KTHXBYEprogram blocks. - Variable declarations (
I HAS A ... ITZ ...). - Assignment (
R). - Input / Output (
VISIBLE,GIMMEH). - Binary & Unary expressions (
SUM OF,DIFF OF,PRODUKT OF,QUOSHUNT OF,MOD OF,BOTH OF,EITHER OF,BOTH SAEM,DIFFRINT,NOT). - Control flow (
O RLY?/YA RLY/NO WAI/OIC). - Functions (
HOW IZ I/IF U SAY SO). - Comments (
BTW,OBTW ... TLDR).
Usage
Rust
use Parser;
let mut parser = new;
parser.set_language.unwrap;