diff options
[IPL/T] Implemented initial structure with Integer data type
1 files changed, 16 insertions, 0 deletions
| -rw-r--r-- | Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/Register.h | 16 |
diff --git a/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/Register.h b/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/Register.h new file mode 100644 index 0000000..70f0619 --- /dev/null +++ b/Year 2/Implementation of Programming Languages/Transpiler/src/LLVMVisitor/Register.h @@ -0,0 +1,16 @@ +#ifndef LLVMVISITOR_REGISTER +#define LLVMVISITOR_REGISTER + +#include <string> + +class Register { + unsigned counter; + +public: + Register(); + Register& operator++(); + Register operator++(int); + std::string operator*(); +}; + +#endif |
