2025-01-03
昨年から仕様の策定と実装を開始した高校生向け構造化プログラミング言語「DNCL3」がそこそこ動くようになってきたので、ブラウザ上で動作する環境を準備。


「DNCL3実行環境」
src on GitHub
実装テストにも使ったサンプルを選択できるようにしました。左側のソースコードをいじると即座に実行結果が右側に出ます。実行後に変数を表示する機能もちょっと便利です。

1命令ずつ動かしてみる、ステップ実行や、指定箇所で止めるブレイクポイント機能などもあると便利そうです。未実装ですが、import機能を使って、JavaScriptのいろんなライブラリと組み合わせて使えると便利そう!


「手順記述言語 (DNCL3) の仕様」

仕様はまだまだ策定中です。ご意見、ご提案、Issuesにてお待ちしています!

links
- オープンソースの新プログラミング言語、共通テスト用プログラム表記「DNCL3」を実装と共に提案
- 共通テスト手順記述標準言語 (DNCL)と共通テスト用プログラム表記をMarkdown化しIssuesを作成

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS