Предыстория : Я написал игрушечный интерпретатор Lisp, в который я пытаюсь добавить функциональность LLVM JIT. На данный момент введены следующие ограничения:
Учитывая :
compile :: [Value] -- List of Formal Parameters
-> [Value] -- Body of function
-> CodeGenModule(Function a)`
Вопрос : Как мне создать функция, где количество параметров равно длине списка формальных параметров?