> C言語「など」と書かれても、プログラミング言語によって関数の表現方法が

もっともなクレイムだが、問題なのは
こいつが、まるで「Cに限定すれば答えられる」とでも思ってることだ ;-)
けっこうむずいぞ。(lex使用禁止!)