titus.reader.jsonToFcnDefs

titus.reader.jsonToFcnDefs(jsonInput, where='')[source]

Parse a JSON object of PFA function declarations as a PFA abstract syntax tree.

Parameters:x (open JSON file, JSON string, or Pythonized JSON) – PFA functions in a JSON object
Return type:dict of titus.pfaast.FcnDef
Returns:parsed functions as abstract syntax trees