diff options
[IPL/T] Implemented if, without boolean algebra
1 files changed, 1 insertions, 0 deletions
| -rw-r--r-- | Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/LLVMVisitor.h | 1 |
diff --git a/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/LLVMVisitor.h b/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/LLVMVisitor.h index a79d75c..a71219b 100644 --- a/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/LLVMVisitor.h +++ b/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/LLVMVisitor.h @@ -26,6 +26,7 @@ class LLVMVisitor { typedef const std::vector<Value*>& funcargs; LLVMRet f_defun(funcargs args); LLVMRet f_defvar(funcargs args); + LLVMRet f_if(funcargs args); LLVMRet nameAsVar(const LLVMRet& ret); LLVMRet aritop(const std::string name, funcargs args, unsigned astart = 0); |
