S言語の字句解析器設計と実装

字句解析器の基本設計 字句解析器はソースコードをトークンに分割するコンパイラの初期段階です。主な機能は以下の通りです: ソースコードの入力処理 トークン分類と値の記録 コメントや空白の除去 字句エラーの検出と報告 識別子表と定数表の管理 状態遷移図に基づく実装例 typedef struct { int type; char name[20]; int line; } Token; bool is_al ...

6月5日 19:26 投稿

D言語の進歩と課題

これは長い投稿記事です。 最近、このブログ記事についてずっと考えていました。これは2019年に初めてC++の代替としてD言語を使用してビデオゲームを開発した作者の経験を記録しています。 別の記事では、D言語を使用することへの不満体験や、なぜコードを非公開の外部言語であるJaiに移植したのかについて議論しています。 しかし、彼らはその言語が非公開の状態にあるこ ...

5月29日 06:25 投稿