Commit Graph

38 Commits

Author SHA1 Message Date
257a190ffe Added logic to handle constructor for classes 2021-10-29 12:18:26 +02:00
4aaffca9cf Refactored imports 2021-10-28 22:33:20 +02:00
6511d3d577 Removed debug Console.write_line() 2021-10-28 22:31:43 +02:00
2a65a66a86 Added functionallity to handle functions 2021-10-28 22:29:00 +02:00
e7f9ce4451 Added functionallity to handle use directives 2021-10-28 21:04:01 +02:00
ef2d615e7c Removed code workspace 2021-10-28 19:05:13 +02:00
e5ab18167a Added vs code workspace 2021-10-28 19:00:48 +02:00
e6895992c2 Improved parser to handle variables 2021-10-28 15:11:13 +02:00
b11ec9003e Improved parser to handle names and classes 2021-10-27 21:03:46 +02:00
ff025bdc7f Removed old src 2021-10-27 20:17:22 +02:00
8f01e49479 Changed vs code color 2021-10-27 20:13:24 +02:00
2b02341336 Added logic to handle lib & class declaration 2021-10-27 18:30:22 +02:00
793ca62ddd Merge pull request 'cpl-rewrite' (#1) from cpl-rewrite into master
Reviewed-on: edraft/sh_cclang#1
2021-10-27 09:22:25 +02:00
f6642f834b Renamed .cc to .ccl 2021-10-27 09:21:40 +02:00
ad10bc0357 Added .vscode 2021-10-27 09:19:05 +02:00
4af133ab21 Added Parser 2021-10-27 09:18:57 +02:00
1f6d13551b Added CPL 2021.10.0 support 2021-10-26 23:32:08 +02:00
1197863296 Moved language design classes 2021-08-14 16:44:51 +02:00
62f8e86409 Improved language design 2021-08-14 16:43:48 +02:00
c909ce31d8 Added lexer 2021-08-14 16:41:25 +02:00
4a3f9b4b9d Added model files 2021-08-02 16:02:29 +02:00
a97de91fc4 Improved workspace structure 2021-08-02 15:58:05 +02:00
1577c78c51 Added CPL workspace 2021-08-02 14:55:10 +02:00
9c6034f7ae Added CPL workspace 2021-08-02 14:55:04 +02:00
Sven Heidemann
aee3441f15 Bugfixes 2020-09-25 17:08:39 +02:00
Sven Heidemann
9812f8a210 [DevState] tested rply 2020-09-25 17:07:20 +02:00
Sven Heidemann
c537a95043 [DevState] Added and tested with python sly 2020-09-24 20:44:16 +02:00
Sven Heidemann
fa2a42dcc8 [DevState] Improved Parsing for AST Lib, Class, Func, Var, Call 2020-09-23 19:38:14 +02:00
Sven Heidemann
7058927970 [DevState] Changed Parsing 2020-09-23 06:48:38 +02:00
Sven Heidemann
dfc4b44b25 Improved parsing 2020-09-17 19:33:52 +02:00
Sven Heidemann
cb54261118 preparing for ast gen 2020-05-25 22:04:56 +02:00
Sven Heidemann
9b25f36eb3 fixes 2020-05-25 21:05:52 +02:00
Sven Heidemann
b01204fdd4 bugfixes & improved language design 2020-05-25 20:32:46 +02:00
Sven Heidemann
b9e938f8a1 added return type to function 2020-05-25 16:36:44 +02:00
edraft
38353246b2 added parser logic 2020-05-24 17:56:15 +02:00
edraft
d66ea29d8f bugfix in lexer 2020-05-23 13:40:51 +02:00
edraft
aa0be5507e added ast docs 2020-05-22 22:11:02 +02:00
edraft
ed97118df0 added structure & interpreter & lexer & first ast stucture 2020-05-22 22:08:37 +02:00