This website requires JavaScript.
5006449665
Added spec_auto to constants, finished Array.NonParsed.hpp
ed
2023-06-30 11:54:27 -04:00
352da126ca
Nativs support for gen::AST, fixes & update to library, getting gen_array working...
ed
2023-06-30 03:13:41 -04:00
bb9b5b04c6
Added ignore for generated files.
ed
2023-06-29 22:54:50 -04:00
14f3f84cd4
remvoing generated file (shouldn't be tracked)
ed
2023-06-29 22:50:01 -04:00
257e9ebf11
Removed incremental API, fixes for operator__validation, added formatting pass on generated files
ed
2023-06-29 22:48:47 -04:00
19e58fea30
Readmes: Partial fix for trailing spaces removed by editor...
ed
2023-06-29 01:45:56 -04:00
2da78e67d8
Update readmes. Some minor changes to the API.
ed
2023-06-29 01:37:42 -04:00
7f645c7357
Finished sanity suite except for operators.
ed
2023-06-29 00:20:23 -04:00
44ab1c2fc3
More fixes while completing sanity check for enums
ed
2023-06-28 21:20:29 -04:00
0192cd49ef
Started sanity test suite (Non-parsed api)
ed
2023-06-28 14:43:21 -04:00
e74b498686
Removed the DSL macros, More fixes related to memory.
ed
2023-05-09 21:54:54 -04:00
d00de42969
Started to fix some runtime bugs.
ed
2023-05-08 20:54:24 -04:00
59042a162c
Setup workaround with type casting for POD with assignment overload restriction on varadic args.
ed
2023-05-07 15:46:28 -04:00
0de0e1632b
Fixed compiler errors with the incremetnal constructors
ed
2023-05-07 15:14:07 -04:00
00b4220333
Got it to compile (without Incremental, parsing, editor, scanner)
ed
2023-05-07 15:03:24 -04:00
74c5736f59
Finished array test (parsed/nonparsed)
ed
2023-05-06 18:35:11 -04:00
75588f5227
Finished porting zpl_string impl to gen's String def
ed
2023-05-06 17:23:17 -04:00
312bcafa23
Converting api to use custom string types.
ed
2023-05-06 16:15:49 -04:00
e34b3694da
WIP: Converting api to use custom String types
ed
2023-05-06 15:49:43 -04:00
e8264c560f
Updated AST::to_string to latest api changes with modules and attributes.
ed
2023-05-06 00:18:44 -04:00
0edc3c57b6
Finished updating implementation for new attribute/module usage for everything but the parsing constructors and AST::to_string
ed
2023-05-05 18:10:03 -04:00
9a6deb12cc
More design/major changes
ed
2023-05-01 14:12:07 -04:00
38a60e4b91
Somehow overlooked unions... More stuff on parser constructors
ed
2023-04-23 22:53:30 -04:00
d541b33b22
Added extern linkage bodies to upfront constructors, more work on parsing constructors
ed
2023-04-23 19:04:43 -04:00
e50e9e094e
Made the parse definitions for variable, typedef, using more complete.
ed
2023-04-23 14:33:37 -04:00
09491be375
Finished to_string initial impl
ed
2023-04-23 00:43:31 -04:00
7ba474069c
Docs update, parser impl design changes, AST::add fleshed out.
ed
2023-04-22 22:24:55 -04:00
4c4fe98e7e
More fixes for zpl update...
ed
2023-04-19 16:57:59 -04:00
69e26bbdf8
Updated zpl to latest refactor convention
ed
2023-04-19 15:40:23 -04:00
4adb4654e9
Updated parsing constructors with impl to use the lexer.
ed
2023-04-19 00:56:43 -04:00
86cd0e1fb7
WIP: Fleshing out parsing constructor
ed
2023-04-18 22:47:59 -04:00
eec93cee78
Finished fleshing out incrementals, started to flesh out parsing
ed
2023-04-12 01:24:43 -04:00
d167f74243
Finished implementing the Upfront construcotrs, started to flesh out the incremental constructors.
ed
2023-04-11 22:18:02 -04:00
6ca30828c0
Upfront constructors almost completely fleshed out.
ed
2023-04-10 21:33:06 -04:00
03d37d614b
Updated Project configuration with various editors
ed
2023-04-10 17:55:09 -04:00
dfa01221d4
added execution code type, gutted functions with only char const* for name + more
ed
2023-04-10 00:38:47 -04:00
f3b5e90ddc
Gutting test code, going to be just doing it proeprly when the library upfornt api is done.
ed
2023-04-09 14:51:37 -04:00
56d7aa1d72
Changed zpl implemenation based on latest refactor script I use, refactored code to changes.
ed
2023-04-09 13:59:39 -04:00
642fb16d4f
Removing c99 header gen code, going to use the scanner implementation when its done.
ed
2023-04-09 13:59:07 -04:00
d5e6421b03
Updated readme.
ed
2023-04-09 13:58:46 -04:00
3647cdefd1
Readme : Updated usage.
ed
2023-04-08 02:16:25 -04:00
1ba187e3d5
Didn't push everything.
ed
2023-04-08 01:43:37 -04:00
5bdebee404
Updated readme again.
ed
2023-04-08 01:43:09 -04:00
81744a5709
Updated readme.
ed
2023-04-08 00:56:59 -04:00
5e03643d52
FInalized the design, I really hope this time.
ed
2023-04-08 00:29:09 -04:00
f5fe30e7cb
Design: Added additional keywords to specifiers, added def_friend. Fleshed out scanner.
ed
2023-04-07 12:31:50 -04:00
fcf037d50f
Design finished all thats left is implementation.
ed
2023-04-06 19:19:11 -04:00
47c15e7af2
WIP : Design for V1 finalization
ed
2023-04-06 02:21:23 -04:00
a4cb0c12ef
WIP: Design is almost done, impl this weekend.
ed
2023-04-05 03:03:56 -04:00
d93fd462e1
Update gen.hpp and editor config
ed
2023-04-04 16:18:30 -04:00
eb4f95b84e
Update editrconfig and readme
ed
2023-04-04 16:13:48 -04:00
2e8d4a3d93
WIP: Still reworking based on design changes.
ed
2023-04-04 02:04:19 -04:00
9957ef0e7d
Major changes to library design, change test to reflect it.
ed
2023-04-03 03:55:28 -04:00
96e1b91e9b
Made editor config root.
ed
2023-04-02 17:41:16 -04:00
b4b518f005
WIP: Array generation test. Still need gen.cpp impl.
ed
2023-04-02 12:35:14 -04:00
340f466f24
Test now runs generated code, swtiched math test to use polyorphism from cpp.
ed
2023-04-02 12:25:08 -04:00
5e26d53a12
First test works.
ed
2023-04-02 11:53:15 -04:00
d66c1e4eb4
test.cpp gen_time compiles (has memory issues though)
ed
2023-04-02 01:07:44 -04:00
f09fe6aa15
Iniital commit
ed
2023-04-01 22:21:46 -04:00