javascriptのような言語を想定すると、次のようなシステムをどのように実装できますか。
a = {};
a.foo = {};
a.foo.bar = 42;
print a.foo['bar'];
LLVM C ++ APIを使用していますか?
複雑なデータ型(Valueから継承するHashMapなど)に関するドキュメントが見つからなかったため、ここで少し迷っています。C / C ++にはそのようなデータ型がないため、LLVMCデモWebページも役に立ちません。
万華鏡のチュートリアルを行いましたが、他に本当に良いチュートリアルは見つかりませんでした。