aboutsummaryrefslogtreecommitdiff
path: root/zkvms/nexus/wrapper_macro
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-04-07 16:00:56 +0300
committerKamen Mladenov <kamen@syndamia.com>2025-04-07 17:41:20 +0300
commit0fbc78777ead39adba3950edd8e8b92ae1db3482 (patch)
tree75db691d4f61fd8c375e583d3b26a35fbfa8ead3 /zkvms/nexus/wrapper_macro
parent7498d604be92a0b1a7a5603e0295f194aa8b05e7 (diff)
downloadzkVMs-benchmarks-0fbc78777ead39adba3950edd8e8b92ae1db3482.tar
zkVMs-benchmarks-0fbc78777ead39adba3950edd8e8b92ae1db3482.tar.gz
zkVMs-benchmarks-0fbc78777ead39adba3950edd8e8b92ae1db3482.zip
feat(guests_macro): Replace parse_fn mod with struct
The old method of having functions for every parsing action of a function definition produced messy results. We're replacing it with a struct which will hold a wide assortment of parsed values. This makes the interface much sleaker with only a minor increase in code. The downside is a lot of data gets repeated, however since this struct will only be used in macros, i.e. compile-time, that doesn't matter too much.
Diffstat (limited to 'zkvms/nexus/wrapper_macro')
0 files changed, 0 insertions, 0 deletions