-
0112dc0401
Update README with development status
main
Pasha Bibko
2025-11-10 10:52:08 +00:00
-
ced6b3c3c6
Updated submodules
development
Pasha Bibko
2025-09-27 20:06:37 +01:00
-
025a1ee0b4
Removed raw-enums
Pasha Bibko
2025-08-24 21:17:50 +01:00
-
2427d67269
Improved ParserContext tests
Pasha Bibko
2025-08-24 20:56:19 +01:00
-
dc1cca1843
Cleaned .vscode folder
Pasha Bibko
2025-08-21 20:33:32 +01:00
-
18f5a3954d
Implemented parser-context tests
Pasha Bibko
2025-08-21 20:27:02 +01:00
-
a18e652915
Refactored parts of the parser
Pasha Bibko
2025-08-20 21:56:33 +01:00
-
466d861e0b
Started implementing parser tests
Pasha Bibko
2025-08-20 21:37:58 +01:00
-
b6db61b2c3
Fixed Lexer tests
Pasha Bibko
2025-08-20 21:25:33 +01:00
-
d604de28fd
Removed unnecessary code
Pasha Bibko
2025-08-20 20:57:04 +01:00
-
e16dfc5ad9
Added batch script for generating build files
Pasha Bibko
2025-08-20 20:38:40 +01:00
-
7b445ed382
Renamed Parser.h -> LX_Parser.h
Pasha Bibko
2025-08-19 15:23:27 +01:00
-
5a658a9198
Made VSC work on Win64
Pasha Bibko
2025-08-19 14:51:25 +01:00
-
313736addd
Added basic vector<len, Ty>
Pasha Bibko
2025-08-12 23:56:12 +01:00
-
3d1865de59
Finished parser functions
Pasha Bibko
2025-08-11 17:46:58 +01:00
-
c59d8cfb5c
Setup VSCode build system
Pasha Bibko
2025-08-11 14:09:01 +01:00
-
123d5219aa
Updated Util lib version
Pasha Bibko
2025-08-11 13:27:23 +01:00
-
e122d05af5
Updated gitignore to work on Linux
Pasha Bibko
2025-08-11 13:12:22 +01:00
-
b6b79bfac6
Removed binaries.
Pasha Bibko
2025-08-11 13:05:33 +01:00
-
5b92f55d66
Finished Linux support for new Util lib
PashaBibko
2025-08-10 15:42:01 +01:00
-
2e5acce525
Removed build remenant
Pasha Bibko
2025-08-09 22:40:21 +01:00
-
1be4e74dd5
Updated gitignore with new log file rules
PashaBibko
2025-08-09 22:39:44 +01:00
-
f9fb455ba9
Fixing folder capitlisation [2/2]
PashaBibko
2025-08-09 21:43:18 +01:00
-
f6bbaf910c
Fixing folder capitlisation [1/2]
PashaBibko
2025-08-09 21:42:29 +01:00
-
a54c0ccbab
Moved Common to external git repo
Pasha Bibko
2025-08-09 21:31:36 +01:00
-
3c638fa92b
Merge branch 'main' into development
Pasha Bibko
2025-08-06 23:30:41 +01:00
-
-
5a7676c791
Merge branch 'main' of https://github.com/PashaBibko/LXC
Pasha Bibko
2025-08-06 23:30:24 +01:00
-
-
2d8fedf6ff
Updated gitignore
Pasha Bibko
2025-08-06 23:30:11 +01:00
-
9022888b98
Updated README.md
Pasha Bibko
2025-08-06 16:28:41 +01:00
-
-
16c1606464
Added upcasting to Util::ReturnVal
Pasha Bibko
2025-08-04 21:47:23 +01:00
-
20ef53b1c2
Fixed previous commit
Pasha Bibko
2025-08-04 16:07:59 +01:00
-
e3ed34c205
Added ParseFunctionCall
Pasha Bibko
2025-08-04 16:07:35 +01:00
-
820d374fa0
Added ParsePrimary (base of call stack)
Pasha Bibko
2025-08-04 15:46:43 +01:00
-
7e95b7157e
Changed how variables are created
Pasha Bibko
2025-08-04 15:46:19 +01:00
-
a77d5bd129
Updated function signatures
Pasha Bibko
2025-08-04 13:16:08 +01:00
-
5bb9f2c28a
Added indexing to container logging
Pasha Bibko
2025-08-03 20:50:00 +01:00
-
c523375dbe
Started implementing parser
Pasha Bibko
2025-08-03 19:17:21 +01:00
-
e6ba0249a8
Added container logging
Pasha Bibko
2025-08-03 19:16:54 +01:00
-
1411839e38
Cleaned up logging functions
Pasha Bibko
2025-08-03 17:03:39 +01:00
-
611c5012a7
Allowed pointers to be logged/printed
Pasha Bibko
2025-08-03 16:06:55 +01:00
-
90a958a30b
Started implementation of parser
Pasha Bibko
2025-07-24 17:49:23 +01:00
-
28049ece94
Changed how functions are created
Pasha Bibko
2025-07-23 21:58:23 +01:00
-
004f859cc7
Allowed Util::PrintLn to use T.LogStr()
Pasha Bibko
2025-07-23 21:22:39 +01:00
-
86a178b7d5
Added parser project
Pasha Bibko
2025-07-23 19:33:33 +01:00
-
6a534ba635
Stopped memory leak with transferring tokens
Pasha Bibko
2025-07-23 18:22:24 +01:00
-
783d259995
Fixed Tests CMakeLists
Pasha Bibko
2025-07-23 17:50:25 +01:00
-
920d1d8f7d
Stopped using GLOB in CMakeLists.txt
Pasha Bibko
2025-07-23 17:49:35 +01:00
-
69e7b0e6c1
Added AST constructors
Pasha Bibko
2025-07-23 14:50:38 +01:00
-
3550b015c9
Added data contents of AST types
Pasha Bibko
2025-07-23 14:10:20 +01:00
-
faf34661fb
Started implementing AST
Pasha Bibko
2025-07-22 22:25:20 +01:00
-
-
75f84539bd
Updated build instructions
Pasha Bibko
2025-07-22 21:57:30 +01:00
-
53e07a25a7
Renamed folders
Pasha Bibko
2025-07-22 21:27:58 +01:00
-
a6f25bf18e
Fixed lexer bugs and lexer test bugs
Pasha Bibko
2025-07-22 20:59:16 +01:00
-
4d6224529f
Added lexer tests
Pasha Bibko
2025-07-22 20:46:42 +01:00
-
829d4c224a
Added google testing library
Pasha Bibko
2025-07-22 19:13:09 +01:00
-
9fb3816160
Updated output directory
Pasha Bibko
2025-07-22 18:38:30 +01:00
-
310d0048c4
I hate CMake
Pasha Bibko
2025-07-22 17:59:47 +01:00
-
06311cc935
Fixed formatting
Pasha Bibko
2025-07-22 16:05:35 +01:00
-
b88ef7bbc7
Removed random link from README
Pasha Bibko
2025-07-22 09:36:25 +01:00
-
f5c7ce8557
Updated README.md
Pasha Bibko
2025-07-21 21:27:08 +01:00
-
0af9688899
Added LICENSE
Pasha Bibko
2025-07-21 20:37:14 +01:00
-
41b5ba0632
Reverted a couple of changes for UNIX systems
Pasha Bibko
2025-07-21 20:30:30 +01:00
-
759a9e3a88
Colors in terminal is now cross-platform
PashaBibko
2025-07-21 20:21:08 +01:00
-
cde435ba55
Compiles on UNIX based systems
PashaBibko
2025-07-21 19:57:05 +01:00
-
d6568a8d2f
Added keywords
Pasha Bibko
2025-07-21 18:54:25 +01:00
-
ab5fb4f342
See previous commit
Pasha Bibko
2025-07-21 18:05:46 +01:00
-
5bfeb75536
Tabs -> Spaces
Pasha Bibko
2025-07-21 17:39:43 +01:00
-
24fde1b770
Added symbols/operators to lexer
Pasha Bibko
2025-07-21 17:34:47 +01:00
-
a6afeff493
Implemented all Lexer errors
Pasha Bibko
2025-07-20 22:34:11 +01:00
-
bb3d8fb13e
Started implementing Lexer errors
Pasha Bibko
2025-07-20 21:54:37 +01:00
-
6a0d2fc0a2
Cleaned up Util functions
Pasha Bibko
2025-07-20 21:04:24 +01:00
-
cc0300b66c
Fixed bugs with lexer
Pasha Bibko
2025-07-20 18:38:42 +01:00
-
f95600f0b7
Defined Lexer::Token::LogStr
Pasha Bibko
2025-07-20 18:24:11 +01:00
-
9dedcf30b1
Added proper logging capabilities
Pasha Bibko
2025-07-20 18:09:29 +01:00
-
903b4da7df
Added basic lexer
Pasha Bibko
2025-07-20 16:15:58 +01:00
-
f5bb46788c
Updated logging
Pasha Bibko
2025-07-20 14:50:50 +01:00
-
ac656b7b0f
Added better debug
Pasha Bibko
2025-07-20 14:18:31 +01:00
-
8f75e52a07
Added foundation for Lexer
Pasha Bibko
2025-07-20 13:49:10 +01:00
-
7768ba4522
Added colored text in terminal
Pasha Bibko
2025-07-20 13:10:57 +01:00
-
c8975f0c20
Added the token class
Pasha Bibko
2025-07-19 23:02:16 +01:00
-
ab564e9649
Initial commit
Pasha Bibko
2025-07-19 20:48:54 +01:00