コード例 #1
0
PT_ParseTree flattenAgain(PT_ParseTree input)
{
  PT_Tree top = PT_getParseTreeTop(input);

  top = flattenTreeAgain(top);

  return PT_setParseTreeTop(input, top);
}
コード例 #2
0
ファイル: symbol-renaming.c プロジェクト: codyhanson/sdfmetz
PT_ParseTree PT_renameInParseTree(PT_ParseTree parsetree, PT_Symbol formalParam,
                                  PT_Symbol actualParam)
{
  PT_Tree tree = PT_getParseTreeTop(parsetree);

  tree = PT_renameInTree(tree, formalParam, actualParam);

  return PT_setParseTreeTop(parsetree, tree);
}