プチコン3号 SmileBASIC コミュニティプレイ日記てらこや actorbug2015/10/13 21:05:39もう修正しないつもりでしたが、結局プログラミング言語Forthの実装に手を加えてしまいました。 Forthの本に載っていたコードを可能な範囲で移植して使い勝手を確かめたので、恐らくこれで落ち着くと思います。 公開キー【QKA323M3】 画面はForthがいかに変な言語かが分かる例です。7そうだね 7返信プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ぴくと kanau12032015/10/14 7:29pythonみたいですね プログラム内で構文解析してるんですか!0そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿てらこや actorbug2015/10/14 19:50逆ポーランド記法なので、構文解析は要りません。スペースで区切られた文字列を読んでいるだけです。 一応、SmileBASICの再帰下降型パーサを書いたことはあります。(プロフィールのソースコードチェッカー)2そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ちーたけ hello.world2562015/10/16 14:10うわーい!! Forthだーい!! 懐かしいですーっ!! しかもdiffの方だーっ!! ありがとーございましーっ!!0そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿てらこや actorbug2015/10/16 21:57LET OVER LAMBDAでForthを知って、いつか作りたいなと思っていました。 BASICに変換するだけの単純な実装ですが、変換先のBASICコードをForth側から操作できるので、多少は雰囲気が出せたかなと思います。2そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿Godot orz_1272015/11/21 13:44確か MINDがForthベース?の日本語プログラミング言語だった気が。 命令を日本語化しても面白いかも。0そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿てらこや actorbug2015/11/21 19:12日本語プログラミング言語は面白そうですが、現状のプチコンだと入力がネックですね。 できれば公式で日本語入力システムを用意してくれるとありがたいのですが、難しいでしょうね。1そうだね プレイ済み2017/11/03 15:32:06に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿Godot orz_1272015/11/21 19:56漢字は諦めて 昔あった「ぴゅー太」のように 「もし … ならば… へいけ」とか。 コマンドか平仮名や片仮名になっているだけでも面白いかと。 「1 2 add」→「1 2 たす」とか。 構文解析でうまい具合に助詞を無視するとか、結構面倒な気もしますが、 できれば「1 と 2 を たす」とか。 0そうだね プレイ済み2017/11/03 15:32:06に取得