Brainfuckインタープリタのコードを短くする
Brainfuckといえば色々なコードが短くかけるのが長所ですが、前回書いたコードからかなり短くしました。ちょっと荒技多めですが。
Brainfuckといえば色々なコードが短くかけるのが長所ですが、前回書いたコードからかなり短くしました。ちょっと荒技多めですが。
前回は基本的な命令の実装を一通り行いました。今回はループ処理の追加です。
今回はとてもシンプルな言語のBrainfuck(以下「BF」)のインタープリタを作っていきたいと思います。BFとは8個しか命令のないとてもシンプルなプログラミング言語。それを動かすためのプログラム作りもとてもシンプルに実…
C#のFormsApplicationにはWebBrowserという便利なコントロールがあるのですがいまいち融通が利かず、昔のIEをそのままはめ込んだだけというお粗末な仕様になっています。 今回はJavaScriptの無…
暗号化技術を支える重要な技術の一つとして擬似乱数生成機があげられます。やっていることはただ乱数を生成しているだけなのですが、実際ここが脆かったために脆弱なシステムができてしまったという例もあります。 実際に信頼性の高い擬…
プログラミングを快適にするためにある開発環境ですが、ショートカットを覚えればなお快適にプログラミングができます。
実はWindowsにはデスクトップが複数あります。普段使っているDefaultのデスクトップのほかにセキュリティデスクトップがあります。 このデスクトップは実は簡単に管理することができるのです。
文字列の式を解析して計算の結果を返すプログラム。カッコには対応していません。
コンピュータは日本語では「個人用電子計算機」というそうです。やはり機械と言ったら計算!ってことで今回はコンピュータを使い普通の電卓を作ってみましょう。
フォームのソースコードを表示する方法の紹介です。