BraXYZZYuck

From Esolang
Jump to navigation Jump to search

BraXYZZYuck is designed by PSTF. It is extended brainfuck, and can be written in Unicode.

The official pronounciation is /bɹekʰsidzʲɐkʰ/.

Syntax overview

There are sixteen commands, and cells are calculate with WORD(maxima is 65535). Each command is half byte.

0: >
1: <
2: +
3: -
4: .
5: ,
6: [
7: ]
8: :(Output current cell as number)
9: ;(Input number to current cell, terminate with whitespace characters)
A: ?(Set current cell to a random number between 0 and 65535)
B: \(Set current cell to 0)
C: {(Output current cell as hexadecimal)
D: }(Input hexadecimal to current cell, terminate with whitespace characters)
E: /(Do nothing)
F: @(Break the loop or terminate the program)

Examples

Hello, world!

∢∢☢∂•∢∢∠∢Ȣ••ᄡ጑≰∢≀≂∢≄$㑀㐑∔㌤㌳㍃㌳4䀂

A+B

隑̒轱

Cat program

Ԧ罁

See also

IDE

To program in BraXYZZYuck, you need a brainfuck program, then filter out the space and line break, convert to hexadecimal digits, then input to regedit or any binary file editor to convert them to UTF-16LE. But that may only contain 01234567 and limited functions. At the end of program, you need to add a F manually.

Categories and References