mirror of
https://github.com/Ed94/gencpp.git
synced 2024-12-22 07:44:45 -08:00
trying diff splash
This commit is contained in:
parent
c90c210e04
commit
5d8883ec45
@ -2,7 +2,8 @@
|
|||||||
|
|
||||||
An attempt at simple staged metaprogramming for C/C++. Reflect and generate code for your codebase at runtime!
|
An attempt at simple staged metaprogramming for C/C++. Reflect and generate code for your codebase at runtime!
|
||||||
|
|
||||||
![splash](./docs/assets/Code_-_Insiders_2024-12-15_22-52-13.gif)
|
![splash-cpp](./docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif)
|
||||||
|
![splash-c](./docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif)
|
||||||
|
|
||||||
The library API is a composition of code element constructors, and a non-standards-compliant single-pass C/C++ parser.
|
The library API is a composition of code element constructors, and a non-standards-compliant single-pass C/C++ parser.
|
||||||
These build up a code AST to then serialize with a file builder, or can be traversed for staged-reflection of C/C++ code.
|
These build up a code AST to then serialize with a file builder, or can be traversed for staged-reflection of C/C++ code.
|
||||||
|
BIN
docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif
Normal file
BIN
docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 250 KiB |
BIN
docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif
Normal file
BIN
docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 214 KiB |
@ -326,7 +326,7 @@ if ( $unreal )
|
|||||||
}
|
}
|
||||||
|
|
||||||
# C Library testing
|
# C Library testing
|
||||||
if ( $test )
|
if ( $test -and $false )
|
||||||
{
|
{
|
||||||
$path_test_c = join-path $path_test c_library
|
$path_test_c = join-path $path_test c_library
|
||||||
$path_build = join-path $path_test_c build
|
$path_build = join-path $path_test_c build
|
||||||
@ -368,7 +368,7 @@ if ( $test )
|
|||||||
Pop-Location
|
Pop-Location
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($test)
|
if ($test -and $true)
|
||||||
{
|
{
|
||||||
$path_test_cpp = join-path $path_test cpp_library
|
$path_test_cpp = join-path $path_test cpp_library
|
||||||
$path_build = join-path $path_test_cpp build
|
$path_build = join-path $path_test_cpp build
|
||||||
|
Loading…
Reference in New Issue
Block a user