acl4の開発ログ #03

ここまでのもくじ

2026.01.01(木) #0

func(a, b, .c) → func(a, b, ADot1(c))
int func(int a, double b, .char *c) → int func(int a, double b, ADot1(char *c))
→ つまりドット1つから書き始めると、それはカッコ閉じか、次のコンマまでADot1(...) で囲われた形に置換されます。

..int d, e; → ADot2(int d, e;)
→ ドット2つから書き始めると、セミコロンまでを ADot2(...) で囲われた形に置換されます。

func.(a, b, c) → func(ADotArg1, a, b, c)
→ 関数呼び出しの際にドットを入れておくと、ADotArg1という引数を勝手に追加します。

func(,a,,c) → func(a, c)
→ 関数呼び出しなどで、不要なコンマはすべて自動で削除されます。

2026.01.01(木) #1

2026.01.07(水) #0

2026.01.08(木) #0

2026.01.08(木) #1

2026.01.08(木) #2

2026.01.11(日) #0

2026.01.12(月) #0

2026.01.12(月) #1

2026.01.21(水) #0

2026.01.22(木) #00


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS