Edward R. Gonzalez ed
ed synced commits to dev at ed/gencpp from mirror 2025-03-19 16:44:00 -07:00
bfc754e66c progress
84f4fc5ae9 lexer/parser revamp progress: got c11 ver compiling (synchup before continuation)
ad5cb6597b progress on parser and lexer revamp
Compare 3 commits »
ed synced commits to dev at ed/gencpp from mirror 2025-03-18 08:04:00 -07:00
1c7dd4ab32 WIP Broken: Working towards major changes to lexer
ed synced commits to dev at ed/gencpp from mirror 2025-03-16 23:23:59 -07:00
1e7fdcec16 preparing to revamp lexer
2ed36506b1 progress on modularizing parser paths
790087aa3c progress on modularizing parser paths
Compare 3 commits »
ed synced commits to dev at ed/gencpp from mirror 2025-02-19 20:13:15 -08:00
441a46daaa changing to just pass lib Context instead of ParseContext.
ed synced commits to dev at ed/gencpp from mirror 2025-02-19 12:03:16 -08:00
26623075ad started to work on modularizing parser code paths
7ea90ef349 intellisense still broken...
6d531fdf97 Fixing intellisense
3b81eea688 Doing some initial prep for parser overhaul
844d431e1c Setup Context's logger and fallback. (Not yet used in implementation).
Compare 5 commits »
ed synced commits to dev at ed/gencpp from mirror 2025-02-16 02:23:14 -08:00
727b54c341 Added CodeSpecifiers::index_of for cpp, fix token bug with () operator in parse_operator_after_ret_type
ed pushed to master at ed/SectrPrototype 2025-02-13 16:47:25 -08:00
5b0878d14d update to latest vefontcache
ed pushed to master at ed/SectrPrototype 2025-02-13 16:12:19 -08:00
85dbaa37b9 updating to latest VEFontCache... tested 10k draw call target (worked)
ed synced commits to dev at ed/gencpp from mirror 2025-02-12 00:24:35 -08:00
ef72d27f3e made optionals for c11 actually work...
ed synced commits to dev at ed/gencpp from mirror 2025-02-11 16:14:34 -08:00
75b1d42cca changes based off of metadesk genc_c11
ed synced commits to dev at ed/gencpp from mirror 2025-02-04 21:03:52 -08:00
878bc4c8ae Merge pull request #72 from Ed94/dev
ec8dd1e9cd missing delete specifier (gen_unreal_engine)
c0ea2ce3ff fix for edge case (running out of tokens while parsing assignment expression
b5652a4dad if on c11 segmented (parsing spec defines were mising!)
dda70fce36 can't use static globals on static libs
Compare 9 commits »
ed synced commits to main at ed/gencpp from mirror 2025-02-04 21:03:52 -08:00
878bc4c8ae Merge pull request #72 from Ed94/dev
ec8dd1e9cd missing delete specifier (gen_unreal_engine)
c0ea2ce3ff fix for edge case (running out of tokens while parsing assignment expression
b5652a4dad if on c11 segmented (parsing spec defines were mising!)
dda70fce36 can't use static globals on static libs
Compare 18 commits »
ed synced commits to refs/tags/v0.25-Alpha at ed/gencpp from mirror 2025-02-04 21:03:52 -08:00
ed synced new reference refs/tags/v0.25-Alpha to ed/gencpp from mirror 2025-02-04 21:03:52 -08:00
ed synced commits to dev at ed/gencpp from mirror 2025-02-04 12:53:51 -08:00
6481313969 Various fixes and adjustments
5c17983a73 move more strbuilder functions to cpp
b6d95e8d70 move strbuilder_make_space_for to strings.cpp (not inlined)
6f2d81434e fixes
b8695a33db added missing asserts to serialization functions
Compare 5 commits »
ed synced commits to dev at ed/gencpp from mirror 2025-02-04 04:43:50 -08:00
1f958e121c more adjustments based on odin binding drafting
ed synced commits to dev at ed/gencpp from mirror 2025-02-03 20:33:51 -08:00
e457191f5d moved seiralization inlines to inlines.hpp, more adjustments
ed synced commits to dev at ed/gencpp from mirror 2025-02-03 12:23:52 -08:00
0d8f30b25c adjustments based on odin bindings drafting
d08efcb5ef Corrections while implementing odin bindings
Compare 2 commits »
ed pushed to master at ed/SectrPrototype 2025-02-01 06:29:37 -08:00
0f5f9c18b1 Update readme, build scripts
ed synced commits to dev at ed/gencpp from mirror 2025-01-30 18:43:18 -08:00
13ebd105c4 Fix for convert_cpp_enum_to_c for gen_c_library
bdd9c9bcdf Fixes for building all library types
Compare 2 commits »