import jazz.circuit.*; import jazz.circuit.esterel.*; // Parse the Pure Esterel module named "simple.strl" var module = Module.parse("simple.strl"); // Pretty-print the module @ print("%a\n\n", module); // Compile the module into a circuit var circuit = module.compile(); // Instanciate the circuit in a device device Circuit { input i: Net; input r: Net; output o: Net; o = circuit([i, r])[0]; } // Export the device export Circuit();