namnc / circom-2-arithc

Circom interpreter to arithmetic circuit description
MIT License
33 stars 7 forks source link

restructure: traverse and execution merge #20

Closed brech1 closed 3 months ago

brech1 commented 3 months ago

Description

This PR removes the traverse and execution modules and adds a new process module.

It restructures the compiler.rs file to the circom module. The goal of this change is to have a better picture of the original circom compiler circom module be aware of the changes we're doing to the file.

It also enables to select the input and output files from the CLI app and updates the readme to showcase an example of how to use it.