LICENSE
MANIFEST.in
NOTICE
README.md
pyproject.toml
setup.cfg
examples/usage_example.py
examples/H2 (Molecular Hydrogen)/JaqalPaq_H2_Exemplar.ipynb
examples/HeH+ (Helium Hydride)/JaqalPaq_HeH+_Tapered_Exemplar.ipynb
examples/HeH+ (Helium Hydride)/JaqalPaq_HeH+_Untapered_Exemplar.ipynb
examples/LiH (Lithium Hydride)/JaqalPaq_LiH_Exemplar.ipynb
examples/Tutorials/BatchingExamples.ipynb
examples/Tutorials/Emulator_Demo.ipynb
examples/jaqal/Sxx_circuit.jaqal
examples/jaqal/Sxx_circuit_q.py
examples/jaqal/bell_prep.jaqal
examples/jaqal/bell_prep.py
examples/jaqal/bell_prep_q.py
examples/jaqal/bell_prep_spec.jaqal
examples/jaqal/bell_prep_subcircuit.jaqal
examples/jaqal/empty_loop.jaqal
examples/jaqal/empty_loop_outside_subcircuit.jaqal
examples/jaqal/empty_loop_q.py
examples/jaqal/empty_parallel.jaqal
examples/jaqal/empty_parallel_q.py
examples/jaqal/empty_prog.jaqal
examples/jaqal/empty_prog_q.py
examples/jaqal/idle_padding.jaqal
examples/jaqal/idle_padding_q.py
examples/jaqal/molmer-sorensen-rotations.jaqal
examples/jaqal/molmer-sorensen-rotations_q.py
examples/jaqal/nested_bit_flips.jaqal
examples/jaqal/nested_bit_flips_q.py
examples/jaqal/no_measure.jaqal
examples/jaqal/no_prepare.jaqal
examples/jaqal/nonempty_zero_loop_outside_subcircuit.jaqal
examples/jaqal/one-qubit-rotations.jaqal
examples/jaqal/one-qubit-rotations_q.py
examples/jaqal/only_idles.jaqal
examples/jaqal/only_idles_q.py
examples/jaqal/parallel_block_in_parallel_loop.jaqal
examples/jaqal/parallel_block_in_sequential_loop.jaqal
examples/jaqal/parallel_block_in_sequential_loop_q.py
examples/jaqal/parallel_gate_collision.jaqal
examples/jaqal/parallel_idle.jaqal
examples/jaqal/parallel_idle_q.py
examples/jaqal/parallel_loop.jaqal
examples/jaqal/parallel_prep-parallel_measure.jaqal
examples/jaqal/pi_fracs.jaqal
examples/jaqal/pi_fracs_q.py
examples/jaqal/prepare-measure-equiv.jaqal
examples/jaqal/prepare-measure-equiv_q.py
examples/jaqal/prepare-measure.jaqal
examples/jaqal/sequential_block_in_parallel_loop.jaqal
examples/jaqal/sequential_loop_in_parallel.jaqal
examples/jaqal/sequential_loop_in_parallel_q.py
examples/jaqal/single_qubit_gst.jaqal
examples/jaqal/single_qubit_gst.py
examples/jaqal/single_qubit_gst_q.py
examples/jaqal/subcircuit.jaqal
examples/jaqal/two-qubit-nonadjacent.jaqal
examples/jaqal/two-qubit-nonadjacent_q.py
examples/jaqal/zero_loop.jaqal
examples/jaqal/zero_loop_q.py
examples/jaqal/spec_samples/bell.jaqal
examples/jaqal/spec_samples/blocks.jaqal
examples/jaqal/spec_samples/compile.jaqal
examples/jaqal/spec_samples/constants.jaqal
examples/jaqal/spec_samples/crz.jaqal
examples/jaqal/spec_samples/loop.jaqal
examples/jaqal/spec_samples/macro.jaqal
examples/jaqal/spec_samples/output.jaqal
examples/jaqal/spec_samples/registers.jaqal
examples/jaqal/spec_samples/slice.jaqal
examples/jaqal/spec_samples/two_qubit_gate.jaqal
src/JaqalPaq.egg-info/PKG-INFO
src/JaqalPaq.egg-info/SOURCES.txt
src/JaqalPaq.egg-info/dependency_links.txt
src/JaqalPaq.egg-info/entry_points.txt
src/JaqalPaq.egg-info/requires.txt
src/JaqalPaq.egg-info/top_level.txt
src/jaqalpaq/_cli.py
src/jaqalpaq/_import.py
src/jaqalpaq/error.py
src/jaqalpaq/utilities.py
src/jaqalpaq/core/__init__.py
src/jaqalpaq/core/block.py
src/jaqalpaq/core/branch.py
src/jaqalpaq/core/circuit.py
src/jaqalpaq/core/circuitbuilder.py
src/jaqalpaq/core/constant.py
src/jaqalpaq/core/gate.py
src/jaqalpaq/core/gatedef.py
src/jaqalpaq/core/identifier.py
src/jaqalpaq/core/locus.py
src/jaqalpaq/core/macro.py
src/jaqalpaq/core/parameter.py
src/jaqalpaq/core/register.py
src/jaqalpaq/core/stretch.py
src/jaqalpaq/core/usepulses.py
src/jaqalpaq/core/algorithm/__init__.py
src/jaqalpaq/core/algorithm/expand_macros.py
src/jaqalpaq/core/algorithm/expand_subcircuits.py
src/jaqalpaq/core/algorithm/fill_in_let.py
src/jaqalpaq/core/algorithm/fill_in_map.py
src/jaqalpaq/core/algorithm/unit_timing.py
src/jaqalpaq/core/algorithm/used_qubit_visitor.py
src/jaqalpaq/core/algorithm/visitor.py
src/jaqalpaq/core/algorithm/walkers.py
src/jaqalpaq/emulator/__init__.py
src/jaqalpaq/emulator/_import.py
src/jaqalpaq/emulator/_validator.py
src/jaqalpaq/emulator/backend.py
src/jaqalpaq/emulator/unitary.py
src/jaqalpaq/emulator/pygsti/__init__.py
src/jaqalpaq/emulator/pygsti/backends.py
src/jaqalpaq/emulator/pygsti/circuit.py
src/jaqalpaq/emulator/pygsti/model.py
src/jaqalpaq/generator/__init__.py
src/jaqalpaq/generator/generator.py
src/jaqalpaq/ipc/__init__.py
src/jaqalpaq/ipc/client.py
src/jaqalpaq/ipc/server.py
src/jaqalpaq/parser/__init__.py
src/jaqalpaq/parser/identifier.py
src/jaqalpaq/parser/parser.py
src/jaqalpaq/parser/slyparse.py
src/jaqalpaq/qsyntax/__init__.py
src/jaqalpaq/qsyntax/compile.py
src/jaqalpaq/qsyntax/qsyntax.py
src/jaqalpaq/run/__init__.py
src/jaqalpaq/run/_view.py
src/jaqalpaq/run/backend.py
src/jaqalpaq/run/classical_cursor.py
src/jaqalpaq/run/cursor.py
src/jaqalpaq/run/frontend.py
src/jaqalpaq/run/result.py
tests/__init__.py
tests/core/__init__.py
tests/core/abstractgate.py
tests/core/common.py
tests/core/gpf1.py
tests/core/randomize.py
tests/core/test_block.py
tests/core/test_branch.py
tests/core/test_circuit.py
tests/core/test_circuitbuilder.py
tests/core/test_constant.py
tests/core/test_gate.py
tests/core/test_gatedef.py
tests/core/test_loop.py
tests/core/test_macro.py
tests/core/test_named_qubit.py
tests/core/test_parameter.py
tests/core/test_register.py
tests/core/test_usepulses.py
tests/core/algorithm/__init__.py
tests/core/algorithm/test_expand_macros.py
tests/core/algorithm/test_expand_subcircuits.py
tests/core/algorithm/test_fill_in_let.py
tests/core/algorithm/test_unit_timing.py
tests/core/algorithm/test_used_qubits.py
tests/core/algorithm/test_visitor.py
tests/core/gpf2/__init__.py
tests/core/gpf2/jaqal_gates.py
tests/core/reload/gpf1.py
tests/emulator/__init__.py
tests/emulator/test_forward_simulation.py
tests/emulator/test_jaqal_files.py
tests/generator/__init__.py
tests/generator/test_generator.py
tests/ipc/__init__.py
tests/ipc/test_ipc.py
tests/jaqalparser/__init__.py
tests/jaqalparser/test_examples.py
tests/jaqalparser/test_jaqalpup_parser.py
tests/jaqalparser/test_parser.py
tests/qsyntax/__init__.py
tests/qsyntax/test_qsyntax.py
tests/run/__init__.py
tests/run/batching_reference.py
tests/run/test_classical_cursor.py