はじめに 以下の記事に書いたとおり新しいハードウェア記述言語を作ることにしました。 1週間ほど作業したところでなんとなく動く感じになってきたのと、構文や機能のアイデアをメモしたり議論したりする場所が欲しいと思ったので、作りかけの状態ですが公開することにしました。 Veryl 新言語の名前は "Veryl" です。よくある宝石系プログラミング言語にならって「beryl(緑柱石) + VerilogのV = Veryl」となっています。ソースコードの拡張子は ".vl" です。 追加してほしい機能などがあれば Issue にてお願いします。自分の趣味的な部分もあるので必ず取り入れるわけではありませんが、なるべく検討します。 できること 現時点ではビルド済みバイナリの公開などはしていないので Rust がビルドできる環境で としてください。 veryl コマンドが各種処理を実行するコマンドです。