タグ 難解プログラミング言語シリーズ が登録されている動画 : 14 件中 1 - 14 件目
種類:
- タグ
- キーワード
対象:
【プログラミング実況】きりたん、プログラムを「描く」【Piet】
ソースコードがドット絵になる、Pietという難読プログラミング言語をやっていきます。
◆完成したPietのコード
https://drive.google.com/file/d/1CyYqbG9YkCJBkA2jEjsiBkN3k-75RY5E/view?usp=sharing
◆関連サイト
PietのWikipedia→ https://ja.wikipedia.org/wiki/Piet
今回使用したエディター→ https://piet-editor.github.io
今回使用したASKII文字コード表→ https://www.k-cube.co.jp/wakaba/server/ascii_code.html
Piet入門(全5回)(超わかりやすい)→ https://ymos-hobby-programing.hatenablog.com/entry/2021/09/01/233312
◆使用した立ち絵
とり様 (im6570534)
その他使用素材はコンテンツツリーをご確認ください。
◆軽くコメ返し
「どこから1や2が錬成されてるんだ」
同じ色のマスをカラーブロックとして一括りで考えるのですが、カラーブロックからカラーブロックに移動した際に、移動先との色の差がpush命令のもので移動元が2マスだった場合、2がpushされます。
詳しくは上に貼ってある入門サイトを読んでみてください。
「R用に80をもう1個dupしてpush2,addで82が作れる?」
じつはそっちのほうが楽です。編集中には気づいてたんですけど尺の都合でカットしました。
Cシャープ(音楽記号)型言語を作ってみた
C # ^ - のみを使ったプログラミング言語です。
C言語と同様の記述で動きます。
動画中の例:printf("Hello,World");
必要なもの:visualstudio
Lazy Kでネギを振ってみた
難解プログラミング言語の一種です。▽関数定義と関数適用くらいしかない言語仕様の非道さについては、shinさんの「プログラミング言語ほむほむに挑戦してみた:sm15500914」あたりがおすすめです(なお、ほむほむはGrassの派生言語です)。▽他の制作物:mylist/8672693
おっぱい言語でネギを振ってみた
おっぱい言語(sm15299937)で、ネギを振ってみた。
音源/sm982882
ちょいっと早いっすね・・
非常にタイプ数が多くてめんどくさかったので、brainfu*kで書いてから正規表現で置き換えしたなんていえない
Pietでネギを振ってみた
難解プログラミング言語の一種です。▽translator任せなのでソースは適当。頑張ればきれいな作品が作れそうなんですけどね-。▽他の制作物:mylist/8672693
Falseでネギを振ってみた
難解プログラミング言語の一種です。▽社会人になって、GWの素晴らしさを初めて知ったですよ。▽Brainfuck:sm4996423 Befunge:sm5006311 他の制作物:mylist/8672693
Pxemでネギを振ってみた
難解プログラミング言語の一種です。入力補完?何それ、おいしいの?◇マシンパワーが足りないため、ネギ振りのタイミングが安定してません……。◇独特な仕様をみるたびに発想の無駄遣いを極める方々に尊敬の念を抱きます。◇他の制作物:mylist/8672693 追記:最後のソース ×53^3 ○53^4
Whitespaceでネギを振ってみた
難解プログラミング言語の一種です。これもソースの最適化をしていないので、冗長かもしれません。ジャンプ命令やヒープ領域へアクセスする命令をみて「高級だ」と思ってしまった。大分毒されてきたような……。なお、whitespace.plは$| = 1;を挿入して、出力のバッファリングを禁止しています。 Brainfuck:sm4996423 Befunge:sm5006311 他の制作物:mylist/8672693 追加:百科事典のプログラムちょっと間違ってるみたい……。どなたか、修正していただけるとうれしいです。(1)プッシュ命令:末尾にLFを追加(2)文字出力: T => T LF-SS(3)終了: S-S- => LF LF LF
Befungeでネギを振ってみた
難解プログラミング言語の一種です。今回使ったBefunge-93はソースコードに80桁25行の制限があります。20桁4行と、それなりにきれいに納めたつもりですがいかがでしょうか?▽ソースを解説して下さったサイトがありましたので紹介します。こんなアレなソースを解読していただき、ありがとうございます。http://d.hatena.ne.jp/tkuro/20090313/1236918771▽Brainfuck:sm4996423 Whitespace:sm5016279 他の制作物:mylist/8672693
Brainfuckでネギを振ってみた
難解プログラミング言語の一種です。ソースの最適化をしていないので、冗長気味です。 Befunge:sm5006311 Whitespace:sm5016279 他の制作物:mylist/8672693
ちょっと草植えときますね型言語Grass - うえのかつひろ
LL Future (2008-08-30)
うえのかつひろ
次 : sm4505325 (Y.Sawa)
最初: sm4481852 (LL Future 開会宣言)
マイリスト: mylist/8224180
http://ll.jus.or.jp/2008/
ニコスクリプトでGrassインタプリタを書いてみたwww
ブラクラ並みに重いので注意!www■プログラミング言語処理系をニコスクリプトで実装してみる実験www■なんかプログラムが書けるらしいのでついカッとなってやってしまった。今は反省しているwww■実装しやすいように定義を変形してるけど意味はオリジナルと等価なはず。証明?知るかんなもんwww■0:30〜2:30の間にインタプリタを仕込んでいます。1秒1ステップ実行します。最大120ステップまでwww■0:20以降に入力したコメントが実行対象のプログラムになりますwww■(4/14)def_kari使ってみた。ちょっとは軽くな…ってたらいいなあ。■サンプル1:wを出力→wWWwwww ■サンプル2:ずっとwのターン→wWWwwwwWWww