Block a user
2cf78790db
update gencpp to latest (once again..)
6fb7aed7e8
wip updating gencpp to latest
7946954017
fixing post-gen c-library compiler errors (still quite a few togo
4fe1a4da65
c_library compiles and generates
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
ed
synced new reference defines_n_macros_upgrades to 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
96ffca3094
forgot to add Context to c_library.refactor
967a044637
Got .lib and .dlls setup for the C11 library
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)
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)
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
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
ed
synced commits to string_distinctings_refactor at ed/gencpp from mirror
2024-12-12 11:13:08 -08:00
ed
synced new reference string_distinctings_refactor to ed/gencpp from mirror
2024-12-12 11:13:08 -08:00
71b7320e1c
codestruct mssing frm c_library.reefactor
2a025cb073
Merge branch 'de_oop'
0e782cdf99
minor fixees
a390e7f895
Merge pull request #62 from Ed94/de_oop
65427bd0f1
Update undef.macros.h