gg
gg copied to clipboard
Intermediate representation variant
gg
’s intermediate representation is provided as a JSON file with a specific structure so far.
This file format contains the elements “args”, “objects” and “outputs”. It seems that a mapping is performed between file names and content hashes.
- How much will it matter if each mapping looks like an assignment?
- I imagine that it can be occasionally more helpful to specify the executable command by an other way. Each parameter can be marked as an argument together with input and output files. Can the hashes be automatically determined then?