diff options
Diffstat (limited to 'include/CompilerKit')
| -rw-r--r-- | include/CompilerKit/AST.h | 1 | ||||
| -rw-r--r-- | include/CompilerKit/CodeGenerator.h | 3 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/Config.h | 2 | ||||
| -rw-r--r-- | include/CompilerKit/Utils/Assembler.h (renamed from include/CompilerKit/Utilities/Assembler.h) | 2 | ||||
| -rw-r--r-- | include/CompilerKit/Utils/Compiler.h (renamed from include/CompilerKit/Utilities/Compiler.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Utils/DLL.h (renamed from include/CompilerKit/Utilities/DLL.h) | 0 |
6 files changed, 4 insertions, 4 deletions
diff --git a/include/CompilerKit/AST.h b/include/CompilerKit/AST.h index c1313ce..27f57be 100644 --- a/include/CompilerKit/AST.h +++ b/include/CompilerKit/AST.h @@ -46,6 +46,7 @@ enum struct KeywordKind { kKeywordKindIf, kKeywordKindVariableAssign, kKeywordKindVariableDec, + kKeywordKindVariableEquals, kKeywordKindVariableInc, kKeywordKindTypedef, kKeywordKindEndLine, // Optional in Nectar. diff --git a/include/CompilerKit/CodeGenerator.h b/include/CompilerKit/CodeGenerator.h index 69af3ba..ac42879 100644 --- a/include/CompilerKit/CodeGenerator.h +++ b/include/CompilerKit/CodeGenerator.h @@ -18,9 +18,6 @@ #define CK_ASSEMBLY_INTERFACE : public ::CompilerKit::IAssembly #define CK_ENCODER : public ::CompilerKit::IAssemblyEncoder -/// @brief This function is for internal uses only, do not call it without a wrapper! -CK_IMPORT_C bool NectarCheckFrontend(CompilerKit::STLString& input); - namespace CompilerKit { class AssemblyFactory; class IAssembly; diff --git a/include/CompilerKit/Detail/Config.h b/include/CompilerKit/Detail/Config.h index 651904e..3693754 100644 --- a/include/CompilerKit/Detail/Config.h +++ b/include/CompilerKit/Detail/Config.h @@ -16,6 +16,7 @@ #include <ocl/tproc.hpp> namespace CompilerKit { + inline static constexpr int kBaseYear = 1900; using STLString = std::string; using RopeString = ocl::tproc::crope; @@ -63,6 +64,7 @@ inline bool install_signal(Int32 signal, void (*handler)(int)) noexcept { return true; } + } // namespace CompilerKit #endif // __COMPILERKIT_CONFIG_H__ diff --git a/include/CompilerKit/Utilities/Assembler.h b/include/CompilerKit/Utils/Assembler.h index 8e5821a..6beff60 100644 --- a/include/CompilerKit/Utilities/Assembler.h +++ b/include/CompilerKit/Utils/Assembler.h @@ -8,7 +8,7 @@ #include <CompilerKit/AST.h> #include <CompilerKit/CodeGenerator.h> -#include <CompilerKit/Utilities/Compiler.h> +#include <CompilerKit/Utils/Compiler.h> namespace CompilerKit { /// @brief Get Number from lineBuffer. diff --git a/include/CompilerKit/Utilities/Compiler.h b/include/CompilerKit/Utils/Compiler.h index 094647b..094647b 100644 --- a/include/CompilerKit/Utilities/Compiler.h +++ b/include/CompilerKit/Utils/Compiler.h diff --git a/include/CompilerKit/Utilities/DLL.h b/include/CompilerKit/Utils/DLL.h index 6d12538..6d12538 100644 --- a/include/CompilerKit/Utilities/DLL.h +++ b/include/CompilerKit/Utils/DLL.h |
