Solbofuck

From Esolang
Jump to navigation Jump to search

Introduction

Solbofuck is the SolboScript version of Brainfuck, created by User:Ganondork, and is a TrivialBrainfuckSubstitution. It was inspired by this page of Sweet Bro and Hella Jeff.

Syntax

All Solbofuck programs begin with ROCK SOLBO. Other than that, simply write a Brainfuck program, and then translate it according to the below table. All bwees must be followed with a space.

Commands

Brainfuck Solbofuck
> BWEE
< BWEEE
+ BWEEEE
- BWEEEEE
. BWEEEEEE
, BWEEEEEEE
[ BWEEEEEEEE
] BWEEEEEEEEE

Examples

Hello World

ROCK SOLBO
BWEEEE BWEEEE BWEEEE BWEEEE BWEEEE BWEEEE BWEEEE BWEEEE BWEEEEEEEE BWEE BWEEEE BWEEEE BWEEEE BWEEEE  BWEEEEEEEE BWEE BWEEEE BWEEEE BWEE BWEEEE BWEEEE BWEEEE BWEE BWEEEE BWEEEE BWEEEE BWEE BWEEEE BWEEE BWEEE  BWEEE BWEEE BWEEEEE BWEEEEEEEEE BWEE BWEEEE BWEE BWEEEE BWEE BWEEEEE BWEE BWEE BWEEEE BWEEEEEEEE BWEEE  BWEEEEEEEEE BWEEE BWEEEEE BWEEEEEEEEE BWEE BWEE BWEEEEEE BWEE BWEEEEE BWEEEEE BWEEEEE BWEEEEEE BWEEEE BWEEEE  BWEEEE BWEEEE BWEEEE BWEEEE BWEEEE BWEEEEEE BWEEEEEE BWEEEE BWEEEE BWEEEE BWEEEEEE BWEE BWEE  BWEEEEEE BWEEE BWEEEEE BWEEEEEE BWEEE BWEEEEEE BWEEEE BWEEEE BWEEEE BWEEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE  BWEEEEE BWEEEEE BWEEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEE BWEEEEEE  BWEE BWEE BWEEEE BWEEEEEE BWEE BWEEEE BWEEEE BWEEEEEE

Cat program

An infinitely repeating cat program, equivalent to brainfuck's ,.[,.], is implemented in the following:

ROCK SOLBO
BWEEEEEEE BWEEEEEE BWEEEEEEEE BWEEEEEEE BWEEEEEE BWEEEEEEEEE

Interpreter

  • Common Lisp implementation of the Solbofuck programming language. Conversion routines betwixt Solbofuck and brainfuck are supplied as well.