Edward R. Gonzalez ed
ed synced commits to defines_n_macros_upgrades at ed/gencpp from mirror 2024-12-15 12:33:29 -08:00
0b03b3cd92 Unreal parsing support: Added MF_Allow_As_Attribute & MF_Allow_As_Definition
572e957c17 remove UE_DEPRECATED from unrela's attribute tokens, it must be handled as a statement macro
63bc3bebed add GEN_NS to txt macro
70872c29d1 correction to Specifier codegen
e9752cb906 generated c_library compiles
Compare 5 commits »
ed synced commits to main at ed/HandmadeHero from mirror 2024-12-15 11:33:28 -08:00
dbee294b32 codegen fix based on latest lib
90a8dfd507 update gencpp to latest (once again..)
Compare 2 commits »
ed pushed to master at ed/GASATHON 2024-12-15 11:14:13 -08:00
f55e96ec6a Update GasaEditor's gencpp to latest
0ad0b337b3 update non-module GasaGen
Compare 2 commits »
ed pushed to master at ed/GASATHON 2024-12-15 07:46:44 -08:00
2cf78790db update gencpp to latest (once again..)
6fb7aed7e8 wip updating gencpp to latest
Compare 2 commits »
ed synced commits to defines_n_macros_upgrades at ed/gencpp from mirror 2024-12-15 04:23:30 -08:00
7946954017 fixing post-gen c-library compiler errors (still quite a few togo
4fe1a4da65 c_library compiles and generates
Compare 2 commits »
ed synced commits to defines_n_macros_upgrades at ed/gencpp from mirror 2024-12-14 20:13:30 -08:00
956ab73130 Unreal variant generates, doing c_library corrections next
f93250da07 compiling again...
1b4f9a2e77 WIP: prepped for dealing with the compiler...
c8cf55403b WIP: more progress on new macro handling
Compare 4 commits »
ed synced commits to defines_n_macros_upgrades at ed/gencpp from mirror 2024-12-14 12:03:30 -08:00
ed synced new reference defines_n_macros_upgrades to ed/gencpp from mirror 2024-12-14 12:03:30 -08:00
ed synced commits to main at ed/gencpp from mirror 2024-12-14 12:03:30 -08:00
3c249d2fae pregress on fixing regressions with unreal parsing
683f13deab fixes for array container based on testing in Unreal
a7da5f2060 fixes for operator__validate
db88979b75 update gitignore
e04f72ddca remove 10x and vs files from repo root
Compare 7 commits »
ed synced commits to main at ed/HandmadeHero from mirror 2024-12-14 11:23:27 -08:00
a86a2cc77c update gencpp to latest
ed pushed to master at ed/GASATHON 2024-12-14 05:10:39 -08:00
feea8361b5 update gencpp to latest
ed synced commits to main at ed/gencpp from mirror 2024-12-14 03:53:29 -08:00
96ffca3094 forgot to add Context to c_library.refactor
967a044637 Got .lib and .dlls setup for the C11 library
Compare 2 commits »
ed synced commits to refs/tags/v0.22-Alpha at ed/gencpp from mirror 2024-12-14 03:53:29 -08:00
ed synced new reference refs/tags/v0.22-Alpha to ed/gencpp from mirror 2024-12-14 03:53:29 -08:00
ed synced commits to refs/tags/v0.21-Alpha at ed/gencpp from mirror 2024-12-13 19:53:08 -08:00
ed synced new reference refs/tags/v0.21-Alpha to ed/gencpp from mirror 2024-12-13 19:53:08 -08:00
ed synced commits to main at ed/gencpp from mirror 2024-12-13 19:53:07 -08:00
b5cf633e98 Updated c_library generation to support latest changes with context struct (also prepped for static/dynamic linkage)
16d0e0834f All global vars (except concepts) have been retrofitetd to the library's new Context struct
76ac3a0f93 Introduced the general context struct for gencpp
78bcc21130 Merge branch 'string_distinctings_refactor'
a125653448 attempted to fix formatting for _Generic macros in the c11 generation (failed)
Compare 14 commits »
ed synced commits to string_distinctings_refactor at ed/gencpp from mirror 2024-12-13 19:53:07 -08:00
5705196710 formatting fixes to C library generator
cf0d787196 corrected formatting for gen_segmented
8d436fe546 correct formatting in singleheader.cpp
e15ac22132 Made Token::Text/Length into Str Text; (Str slice)
Compare 4 commits »
ed synced commits to string_distinctings_refactor at ed/gencpp from mirror 2024-12-13 11:43:08 -08:00
bac57a5872 Corrected enum serialization of ecodetypes, eoperator, especifier, and etoktype, some more naming refactors for strbuilder... formatting
012fcb6bd5 Corrected order of Str to how the slice type is defined in Odin and RAD Debugger (my reference on slice types)
6ffdca8595 formatting, fixes from testing latest in Odin fork
Compare 3 commits »
ed synced commits to main at ed/gencpp from mirror 2024-12-12 11:13:08 -08:00
8d48da0b9e reduced macro usage in lexer.cpp
30dea2e9fd reduce 'large macro' usage in ast.cpp and interface.cpp
633879d35f more typo correction
831b52129d readme fixes
55427822a0 Proofing docs
Compare 5 commits »