Giters
Ed94
/
gencpp
Staged metaprogramming in C++ for C/C++
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
7
Watchers:
1
Issues:
47
Forks:
1
Ed94/gencpp Issues
Review: Parsing preprocessor in one pass edge cases.
Updated
8 months ago
Parsing Design Changes
Updated
9 months ago
Parser : Add ability to have a parse failure and continue with errors recorded.
Closed
9 months ago
Comments count
1
Parsing Algo documented
Updated
9 months ago
Comments count
1
Code-AST Documentation
Updated
9 months ago
Comments count
1
AST-Code Object Redesign.
Updated
10 months ago
Basic Statement Expression Parsing
Updated
10 months ago
Support parsing statements or definitions within a function body.
Updated
10 months ago
Redo memory strategy based of single-address space reserve mapping for the process
Updated
10 months ago
Reduce header pollution ( lower compile times )
Updated
10 months ago
Add compile option to disable preprocessor parsing
Updated
10 months ago
Support parsing comma-separated variable declarations
Closed
10 months ago
Comments count
1
Test : Raylib AST reconstruction & compilation test
Updated
10 months ago
Explore changing the core library language to C exclusively & bootstrapping a C++ library with that core instead. (Or vice-versa)
Updated
10 months ago
Revise dependencies
Updated
10 months ago
Generalize AST Flags to a single 4-byte flag
Updated
a year ago
Change global allocator to support rudimentary freelist
Closed
a year ago
Comments count
1
Use new memory strategy for File I/O
Updated
a year ago
Library fully self-hosted
Updated
a year ago
Auxiliary : Scanner
Updated
a year ago
Comments count
1
Scanner : Add CodeFile
Updated
a year ago
Auxiliary : AST visual debugger
Updated
a year ago
Upfront Interface Test Suite
Updated
a year ago
Project Setup Template
Updated
a year ago
Make a slab allocator for general string allocation
Updated
a year ago
Benchmark AST serialization
Updated
a year ago
Full statement expression parsing.
Updated
a year ago
Support parsing concepts & constraints
Updated
a year ago
Extend parameter parsing to support edge-case template parameters.
Updated
a year ago
Strip all unnecessary formatting when constructing content string for unvalidated code.
Updated
a year ago
AST::debug_str() improvements
Updated
a year ago
Improvements Lexer & Token struct
Updated
a year ago
AST::is_equal implemented and works with singleheader-test
Updated
a year ago
Test : Cuik AST reconstruction & compilation test
Updated
a year ago
Test: ZPL-C AST reconstruction
Updated
a year ago
Test : Godot AST reconstruction & compilation test
Updated
a year ago
Test: Eskil Steenberg's game pipeline - AST Reconstruction
Updated
a year ago
Test: Unreal AST Reconstruction & Compilation
Updated
a year ago
Known parsing/serialization failures with gencpp single-header AST reconstruction
Closed
a year ago
Comments count
1
Make a robust test suite
Closed
a year ago
Comments count
1
Implement the editor ast ops
Closed
a year ago
Comments count
1
Support inline(adjacent to statement) formatting of comments.
Closed
a year ago
Comments count
1
Update build scripts
Closed
a year ago
Comments count
1
Support for Constructor & Destructor AST nodes
Closed
a year ago
Comments count
1
Make filesystem and file operators optional
Closed
a year ago
Comments count
1
Add naive preprocessor parsing
Closed
a year ago
Comments count
1
Implement a context stack for the parsing
Closed
a year ago
Comments count
1