2026年07月
新着記事
最近のコメント
月別
カテゴリ
2026.07.25 21:14

Claudeにコード生成させてみる


・Claudeの無料版でボチボチ遊んでいるのだけど、試しにVTL系のインタプリタで使えそうな式の評価プログラムをCで書かせてみた。
ーーーー
扱うのは32ビット長の整数のみ。変数がA-Z、定数が10進数及び$を先頭につけた16進数。演算は四則演算とビットのAND(&)、OR(|)、XOR(^)、左シフト(<<)、右シフト(>>)。括弧もあり。演算子の優先順位はC言語に準拠。オーバーフローは配慮しなくて良い。ゼロ除算はエラー終了
この条件で式の評価ルーチンをC言語で書いてくれる?'
ーーーー
・なんていう具合
・どうなるかなと思ったら一瞬といって良いくらいの時間でソースコードを出力してきた。行数にして300行弱というところ。
・本当にうまくいくのか?と試しにそのままエディタに貼り付けてgccでコンパイルしたらエラー無しでコンパイル終了。
・いや、しかしだな、本当にちゃんと動くのか?とやってみたら本当に動いて正しい結果を出してくる。恐れ入った。
・無料の範囲でもこの程度のものは簡単に生成してしまうんだな。
・いよいよアイデアとそれを表現する国語力が一番大事なものになっていきそうだ。
・さて、それじゃ今度インタプリタの仕様をまとめて書かせてみるか。


この記事へのコメント
コメントを書く
名前

タイトル

ホームページ

コメント

パスワード(削除用)
クッキー