adot_to_cpp.py 390 Bytes
Newer Older
Savva Golubitsky's avatar
Savva Golubitsky committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
import unittest
from copy import deepcopy
import subprocess
import os
import random
import sys
from test_funcs.simplest import * 
import comsdk.parser as pars
from comsdk.graph import *
from comsdk.edge import Edge

prsr = pars.Parser(tocpp=True)
data = {"a":10, "b":0}
gr = prsr.parse_file(sys.argv[1])
if sys.argv[2] !="":
    prsr.generate_cpp(sys.argv[2])
else:
    prsr.generate_cpp()