StanfordSNR / gg

The Stanford Builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intermediate representation variant

elfring opened this issue · comments

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?