Edward R. Gonzalez ed
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 »
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
ed synced commits to main at ed/gencpp from mirror 2024-12-11 18:53:07 -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
Compare 116 commits »
ed synced commits to refs/tags/v0.20-Alpha at ed/gencpp from mirror 2024-12-11 18:53:07 -08:00
ed synced new reference refs/tags/v0.20-Alpha to ed/gencpp from mirror 2024-12-11 18:53:07 -08:00
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-11 18:53:06 -08:00
0e782cdf99 minor fixees
65427bd0f1 Update undef.macros.h
Compare 2 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-11 10:43:07 -08:00
cb898595b0 Updates to docs and various changes to project from working on them.
9b86d84dd6 typo fix
4dfb9031d7 separated _generic macros from base/dependencies/macro.shpp
Compare 3 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-11 02:33:06 -08:00
401f85f673 corrections to c_library.cpp, package_release.ps1 working for all zips
caec5d8dfc fix clang format for enum_underlying
44d0a9cf9d c_library compiles
c0aa4fee95 updates on package_release.ps1 and clean.ps1
913d9bf26b fixed clean script
Compare 8 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-10 18:23:07 -08:00
ef78772278 work on gettings things compiling again after restructuring
8891657eb1 Large updates to docs
a18b5b97aa typo
0ea88a263d third test
eea4ebf5c4 another test
Compare 12 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-10 10:13:07 -08:00
a4143b537d builder compiles in c (some issues with filtering out preprocess #if)
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-10 02:03:06 -08:00
0ccffe3f80 interface.untyped.cpp impl compiles in gnerated c library
cd7548c3d4 parser finally compiles
Compare 2 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-09 17:53:07 -08:00
79a1951861 more prep for parser.cpp for c-library gen
e786d7c3b6 prepped lexer and parser for c-library generation
e6f30c7e1d TokType compiles for c lbirary
6147912783 gen.h compiles with interface.upfront.cpp injected
Compare 4 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-09 01:33:06 -08:00
ed9f719a07 impl up to interface.cpp compiles (upfront next)
500f216da2 ast.cpp compiles (among other things)
Compare 2 commits »
ed synced commits to de_oop at ed/gencpp from mirror 2024-12-08 17:23:07 -08:00
12e31276eb dependency impl compiles for C11 library (doing components next)
65c3fabc52 C-library gen progress: Header files mostly done, starting dep c impl and fixes to generic selection generation
Compare 2 commits »