プチコン3号&BIGまとめWiki

投稿プログラム : Brain plus

パンくずリスト

2017年12月9日投稿 / 投稿者 : Soybeanman / タグ : 投稿プログラム プログラミング Brain f*ck

概要

これはBrain f*ckというプログラミング言語に機能を追加したものです。

コマンドの説明*1

# 文字入れた文字の文字コードをポインタの指している値に代入します。
$ 文字列入れた文字列を文字0、文字1...に分解して、それぞれ文字コードにし、
ポインタの指している値0、ポインタの指している値1...にそれぞれ代入します。
最後の値は0になります。
(すべての値をDAT形式で保存します。
名前は、今のポインタの位置からポインタを進めていき、0になったところまでの値を文字列にしたものになります。
)すべての値をDAT形式で保存したものをロードします。
名前は、今のポインタの位置からポインタを進めていき、0になったところまでの値を文字列にしたものになります。
+{文字}ポインタの指している値をインクリメントします。*2文字があった場合はその文字の文字コード分加算します。
-{文字}ポインタの指している値をデクリメントします。*3文字があった場合はその文字の文字コード分減算します。
.ポインタの指している値を文字にして出力します。
,文字を入力し、文字コードにしてポインタの指している値に代入します。
:今のポインタの位置からポインタを進めていき、0になったところまでの値を文字列を表示します。
;入力した文字列を文字0、文字1...に分解して、それぞれ文字コードにし、
ポインタの指している値0、ポインタの指している値1...にそれぞれ代入します。
最後の値は0になります。
<ポインタの位置をインクリメントします。*4
>ポインタの位置をデクリメントします。*5
@すべての値をポインタの指している値で代入します。
[]の説明を参照。
]ポインタの指している値が0以外ならば対応する[に飛びます。

操作方法

  • キーボードでプログラム打ち込み
  • 十字キーで入力位置を移動
  • Aボタンでプログラムを実行
  • Bボタンでプログラムを中断
  • Lボタンでプログラムをロード
  • Rボタンでプログラムをセーブ

プログラムリスト

Hello, worldと表示*6

公開キー

プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。

プチコン3号/BIG 公開キー
RV52XK3

評価

選択肢 投票
良い 5  
普通 0  
良くない 0  

CHECKER FLAG (ひとことコメント)

この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)

  • Soybeanman : 誰かは知りませんが、勝手に編集されました。編集内容は評価の所の選択肢を一つ消されると言うものです。編集するのは構いませんが、何故編集したのか、また編集箇所はコメント欄に書いて頂けると有難いです。 (2017/12/21 (木) 15:15:18)
  • Soybeanman : 誤字 誤「編集箇所は」正「編集箇所を」 (2017/12/21 (木) 15:17:23)
  • 境符の人 : 悪質な選択肢と票数手動操作を目撃したので選択肢を削除しました。 (2017/12/21 (木) 18:07:04)
  • Soybeanman : コメント有難うございます。 分かりました。以後気を付けます。 (2017/12/21 (木) 19:48:56)
  • Soybeanman : 更新しました。ポインタの説明を訂正しました。 (2018/09/29 (土) 20:06:55)
  • Soybeanman : 本当に今更ですが、 最初からHello, worldの文字コードが入っているので、通常のBrain f*ckのコードはそのままだとおかしくなります。コードの最初に「<@>」を追加すると大丈夫になります。 (2022/02/16 (水) 13:52:19)

メニュー 【3号】

ヘルプ

リンク

最近の更新

最近の人気ページ

オンライン情報

  • 現在同時に 1 人がこのサイトを見ています
  • このページはこれまでに 2100 回、本日は 1 回、昨日は 0 回閲覧されました

ページの先頭に戻る

*1 {}で囲んだものは省略可能です
*2 ポインタの指している値が65536以上になった場合、ポインタの指している値-65535がポインタの指している値になります
*3 ポインタの指している値が-1以下になった場合、ポインタの指している値+65535がポインタの指している値になります
*4 ポインタの位置が256以上になった場合、ポインタの位置-255がポインタの位置になります
*5 ポインタの位置が-1以下になった場合、ポインタの位置+255がポインタの位置になります
*6 最初からHello, worldの文字コードが入っているためこの書き方ができます

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.109 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:29 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30