Skip to content

Latest commit

 

History

History

BinFuck

The BinFuck Interpreter

Copyright (C) 2020-2024 Takym.

日本語

Summary

BinFuck is an esoteric programming language. I developed by drawing on Brainfuck. The naming origin is a programming language like machine language (binary). Try 1[>rw<] or irw>.99998cw<iw in REPL mode! Use Dd_ to dump data.

How to use

Run in REPL mode

> bfk repl
> 999999999992=3>=>7=>=>3<<<<W
hello
> ir>r[-<+>]<w
1
2
3

Run a script file

> bfk run sample.bfk

Show manuals

  • Please type the below command to refer to the command-line manual:
     > bfk help
  • You can just use the short command bfk instead of the long command csi.exe BinFuck.csx.

Terms

This interpreter is distributed under the MIT License.

概要

BinFuck は難解プログラミング言語です。 Brainfuck を参考に開発しました。 機械語(binary)の様なプログラミング言語であるというのが名称の由来です。 REPL モードで 1[>rw<] または irw>.99998cw<iw を試してみてください。 内部データを表示するには Dd_ と入力してください。

使い方

REPL モードで実行する

> bfk repl
> 999999999992=3>=>7=>=>3<<<<W
hello
> ir>r[-<+>]<w
1
2
3

スクリプトファイルを実行する

> bfk run sample.bfk

説明書を表示する(英語のみ)

  • 下記のコマンドからコマンド行引数説明書を表示できます。
     > bfk help
  • csi.exe BinFuck.csxbfk に省略できます。

規約

このインタープリタはMITライセンスに基づいて配布されています。