A JSON representation of win32metadata.
https://github.com/marlersoft/win32jsongen
- create a schema
cases/README.mdexercises the standard flat fasm2 projection ingenerated/fasm2/through direct PE, API-set PE, legacy COFF, and NEWCOFF final products.generated/fasm2_calm/README.mddefines the consolidated CALM projection; its generated x64 function/value surface includes gated down-level/API-set contracts, 300 selective type modules, generated COM interfaces, used-only UUID data, dependency-safe Win64 call lowering, and direct PE plus Microsoft COFF linkage backends.cases_calm/README.mdseparately exercises the CALM projection through the same binary trajectories, making the differing call and include surfaces explicit.
The repository's original win32json content is distributed under
LICENSE. The fasm2/fasmg-derived and adapted portions retain the
flat assembler copyright and redistribution terms in
LICENSE.fasm2.