質問: ユーザーが変数の名前と型を入力して新しく変数を宣言するプログラムってどのようにしたらいいでしょうか?OS Xです。
回答: スクリプト言語Luaを組み込んで、ユーザーにはLuaでスクリプトを組んでもらうという手は無きにしもあらずです。 LuaはC言語とは文法が変わりますが、製品で組み込まれているものもあります。 もちろんC言語との連携も可能です。 C と lua の連携方法メモ