Commit Graph

  • 5b3a47076d Fix try_compile madness root Xaymar 2025-04-20 15:49:33 +02:00
  • e57f229c77 I broke it again Xaymar 2025-04-18 16:05:46 +02:00
  • cd78d7a42d Remove remaining traces of automatic versioning code Xaymar 2025-04-18 16:01:18 +02:00
  • c88aa45a93 Fix try_compile failure Xaymar 2025-04-18 15:31:59 +02:00
  • 7ce030a181 Remove unnecessary submodules Xaymar 2025-04-18 15:31:24 +02:00
  • e29c9161c8 Further progress towards building with one click Xaymar 2025-04-18 15:16:02 +02:00
  • ebab168283 LLVM is mostly self-downloading now Xaymar 2025-04-17 13:14:57 +02:00
  • dfe1aab2ea Add initial work towards a one-click build setup Xaymar 2025-04-17 11:26:57 +02:00
  • 15b8ed7690 Even more work Michael Fabian 'Xaymar' Dirks 2025-02-12 00:03:19 +01:00
  • b61005bcaa More work on getting parsing to be functional Michael Fabian 'Xaymar' Dirks 2025-01-25 19:25:14 +01:00
  • e191173e7b 2025-01-25 Latest Changes Michael Fabian 'Xaymar' Dirks 2025-01-25 16:27:50 +01:00
  • f0ffbafee1 Shallow clone submodules Michael Fabian 'Xaymar' Dirks 2024-07-10 06:43:38 +02:00
  • d16a36a141 Improve performance, fix file write bug, update headers Michael Fabian 'Xaymar' Dirks 2024-07-05 15:20:08 +02:00
  • 22c7614e7c Fix CRLF and submodules with auto-generated copyright headers Michael Fabian 'Xaymar' Dirks 2024-07-05 15:19:18 +02:00
  • af243a8ce8 Add yet another AST example Michael Fabian 'Xaymar' Dirks 2024-07-05 12:55:44 +02:00
  • 239c18fece Improve README file Michael Fabian 'Xaymar' Dirks 2024-07-05 12:54:52 +02:00
  • 2cc9981215 Add another example for AST parsing Michael Fabian 'Xaymar' Dirks 2024-07-05 11:51:56 +02:00
  • dfe3e88dbd Lexer done for now, moving on to ast 0.1.0 Michael Fabian 'Xaymar' Dirks 2024-06-26 00:31:06 +02:00
  • fa81c2a7fa Latest stuff, rewriting lexer Michael Fabian 'Xaymar' Dirks 2024-06-25 18:59:15 +02:00
  • 7f669f55e2 Modernize and remove useless header text Michael Fabian 'Xaymar' Dirks 2024-06-06 14:04:34 +02:00
  • 4e2dd8e30b Update to modern standard i guess Michael Fabian 'Xaymar' Dirks 2024-06-06 13:37:13 +02:00
  • ade728ec31 tests: Remove IDEal extra information Michael Fabian 'Xaymar' Dirks 2017-11-18 19:31:38 +01:00
  • 726bd78a59 code_compiler: Add comments and internal commands to Lexer Michael Fabian 'Xaymar' Dirks 2017-11-18 19:15:18 +01:00
  • a9f4fd9d47 code_compiler: Include character for TokenUnknown Michael Fabian 'Xaymar' Dirks 2017-11-13 02:31:44 +01:00
  • 9aefa56214 code_compiler: Use isspace, iscntrl and isprint for tests Michael Fabian 'Xaymar' Dirks 2017-11-13 02:31:23 +01:00
  • c39d9c5815 code_compiler: Add simple testing code to main loop. Michael Fabian 'Xaymar' Dirks 2017-11-13 02:16:33 +01:00
  • dcd8950260 code_compiler: Add initial Compiler and Parser Michael Fabian 'Xaymar' Dirks 2017-11-13 02:16:17 +01:00
  • 34a227d2ff tests: Update samples for better testing Michael Fabian 'Xaymar' Dirks 2017-11-13 02:15:17 +01:00
  • d5945e8c39 code_compiler: Implement Lexer for Blitz Michael Fabian 'Xaymar' Dirks 2017-11-13 02:14:57 +01:00
  • 89b98c6925 project: Remove LLVM submodule Michael Fabian 'Xaymar' Dirks 2017-11-12 01:39:43 +01:00
  • e59022b9f0 cmake: Actually name the project Michael Fabian 'Xaymar' Dirks 2017-11-12 01:39:22 +01:00
  • 00b37f0d05 code_compiler: Add LLVM, Boost, licensing and help Michael Fabian 'Xaymar' Dirks 2017-11-12 01:38:50 +01:00
  • c0556b3b16 test: Basic sample Michael Fabian 'Xaymar' Dirks 2017-11-11 22:32:42 +01:00
  • 2be7f85158 project: Split into separate projects Michael Fabian 'Xaymar' Dirks 2017-11-11 22:32:30 +01:00
  • f6cf791abb project: Add LLVM submodule Michael Fabian Dirks 2017-04-10 14:59:06 +02:00
  • 46c626fa7b Initial Commit Michael Fabian Dirks 2017-04-10 14:35:22 +02:00