This adds a new command called generate, along with a subcommand (currently the only subcommand) called witness-file. This will find all the free variables that require solicitation and put them in a template .json file. For example, take this file;
pub x;
def d = {
1 = y;
2 * y
};
x + d = 13;
assuming it's saved as vrs.pir inside the tests directory, one can run the following command
This adds a new command called
generate
, along with a subcommand (currently the only subcommand) calledwitness-file
. This will find all the free variables that require solicitation and put them in a template.json
file. For example, take this file;assuming it's saved as
vrs.pir
inside thetests
directory, one can run the following commandand it will produce a new file called
wits.json
in thetests
directory with the following contents;Closes #62