• Stars
    star
    381
  • Rank 112,502 (Top 3 %)
  • Language
    Rust
  • License
    MIT License
  • Created almost 10 years ago
  • Updated about 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐ŸŒณ The Groot Programming Language

The Groot Programming Language

Groot is an esoteric programming language, which uses the language of an extraterrestrial plant from Planet X called Groot as its syntax.

Commands

There are eight commands like Brainfuck:

phrase meaning
i am groot increment the byte at the data pointer.
I am Groot decrement the byte at the data pointer.
I AM GROOOT output the byte at the data pointer.
I AM GROOT increment the data pointer.
I am groot decrement the data pointer.
I am grooot accept one byte of input.
I'm Groot if the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the matching We are Groot command.
We are Groot if the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching I'm Groot command.

Building

To build, run:

$ cargo build

Running

To run:

$ cargo run helloworld.groot

The Rust version used to build this: rustc 1.0.0-nightly (dfc5c0f1e 2015-02-18) (built 2015-02-19)

It will probably work with any nightly build.

More Repositories

1

kaleidoscope

๐Ÿ”ฎ An embeddable, lightweight 360ยบ video/image viewer
JavaScript
339
star
2

unregistered

ยฎ๏ธ Best Atom plugin for sublime text users
CoffeeScript
278
star
3

clappr-video360

360 video plugin for Clappr
JavaScript
108
star
4

rustico

๐Ÿ’ฃ Yet another tiny and unfinished x86/ARM kernel
Rust
82
star
5

hexo-persona-dark

Persona Dark is a theme for Hexo, based on it's default light theme
CSS
22
star
6

rawgorithms

Algorithms and data structures in Rust
Rust
12
star
7

hls.wasm

a notsoactivewipexperiment for HLS playlist parsing/transmuxing in Rust targeting WebAssembly
Rust
5
star
8

raft

a CLI bittorrent client
Rust
3
star
9

.vim

Vim files.
Vim Script
3
star
10

ffmpeg-recipes

2
star
11

1-bit-adder

Simple 1 bit adder with a carry out bit using SystemC
C
2
star
12

audio-to-text-telegram-bot

Telegram bot that transcribes audio messages to text
JavaScript
2
star
13

threejs360

custom threejs build for 360 videos
JavaScript
2
star
14

clappr-player

a clappr web component
JavaScript
2
star
15

newsFeed

Sample application that uses socket.io to feed an angularjs view with information pushed from the server continuously.
JavaScript
2
star
16

advent-of-code-2022

https://adventofcode.com/
Python
2
star
17

2-bit-full-adder

Simple 2-bit full adder using systemC
C
2
star
18

dyslexia

Dyslexia is a plugin for Atom to help you keep track of which window is currently on focus
CoffeeScript
2
star
19

task-list

small task list built with angularjs, backed by sinatra
Ruby
2
star
20

ChartsApp

Creates charts based on logs generated by an specific SystemC application
Python
2
star
21

nvim

Neovim 0.8+ only configs(maybe just HEAD neovim lol)
Lua
2
star
22

SystemC

Simple SystemC example
C
1
star
23

thiagopnts.github.com

personal page
JavaScript
1
star
24

bare-player

JavaScript
1
star
25

jellybeans

Lush based colorscheme for NeoVim
Lua
1
star
26

pyBatalha-Naval

Projeto de sala de aula em python
Python
1
star
27

eugenia

Eugenia
CoffeeScript
1
star
28

mp4dase

a wip MP4 parser
Rust
1
star
29

Programming

Some programming experimentations and advanced topics, most in C.
C
1
star
30

Rastreador

Small app built at Mozilla Hackathon @ Campus Party Recife, this app track orders in Brazil
CoffeeScript
1
star
31

hls-cookie-proxy

proxies cookies as qs on the fly, definitely not for piracy reasons
Go
1
star
32

Project-Euler

Solutions from the projecteuler.net
1
star
33

simple-man

Jekyll theme
CSS
1
star
34

brainfuck

A brainfuck interpreter and REPL
Rust
1
star
35

docker-images

Docker image for player3-ci
Shell
1
star
36

chat

Classical node.js chat example using socket.io
JavaScript
1
star