a25_acl4
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* acl4
-(by [[K]], 2025.11.28)
** (0)
-acl4 は "A C-lang Library version4" の略です。
-かつてはもっと長い OOXXCL みたいな名前でしたが、名前が長...
** (1)
-今では、Cコンパイラを作れる人がそこそこ増えてきました。...
-私は「自分で作ったものを自分で使っていかなければいいもの...
-でもC言語よりもC++やRustのほうが便利であるというのは残念...
-そこで、C言語を愛する[[K]]が、どうにかしてC言語を便利に...
** (2)
-基本的な考え方:
-(2-1)[[a25_acl4_001]]: ADbgLv(デバッグレベル)
-(2-2)[[a25_acl4_002]]: 分割コンパイルはあまり使わない・...
-(2-3)[[a25_acl4_003]]: malloc/freeの拡張
-(2-4)オブジェクトに型情報を持たせる
-(2-5)プリプロセッサの拡張
** (3)
-acl4に至るまでの歴史:
--OOXXLib: 名前を忘れたものが数作
--blike: グラフィックライブラリ(2010-2018)(OSECPU-VMな...
--bla: グラフィックライブラリ(2018-2022)(ES-BASICなど)
--kclib: メモリ管理などもやるようになった(2019-2022)
--acl: デバッグレベルを初めて導入
--acl1: デバッグレベルによってオブジェクトのサイズが変わ...
--acl3: シンプル回帰(2025)(kharc/uckなど)
--acl4: 本作(2025-)
終了行:
* acl4
-(by [[K]], 2025.11.28)
** (0)
-acl4 は "A C-lang Library version4" の略です。
-かつてはもっと長い OOXXCL みたいな名前でしたが、名前が長...
** (1)
-今では、Cコンパイラを作れる人がそこそこ増えてきました。...
-私は「自分で作ったものを自分で使っていかなければいいもの...
-でもC言語よりもC++やRustのほうが便利であるというのは残念...
-そこで、C言語を愛する[[K]]が、どうにかしてC言語を便利に...
** (2)
-基本的な考え方:
-(2-1)[[a25_acl4_001]]: ADbgLv(デバッグレベル)
-(2-2)[[a25_acl4_002]]: 分割コンパイルはあまり使わない・...
-(2-3)[[a25_acl4_003]]: malloc/freeの拡張
-(2-4)オブジェクトに型情報を持たせる
-(2-5)プリプロセッサの拡張
** (3)
-acl4に至るまでの歴史:
--OOXXLib: 名前を忘れたものが数作
--blike: グラフィックライブラリ(2010-2018)(OSECPU-VMな...
--bla: グラフィックライブラリ(2018-2022)(ES-BASICなど)
--kclib: メモリ管理などもやるようになった(2019-2022)
--acl: デバッグレベルを初めて導入
--acl1: デバッグレベルによってオブジェクトのサイズが変わ...
--acl3: シンプル回帰(2025)(kharc/uckなど)
--acl4: 本作(2025-)
ページ名: