Core language reference ======================= The most commonly used features from the ARTIQ language modules and from the core device modules are bundled together in ``artiq.experiment`` and can be imported with ``from artiq.experiment import *``. :mod:`artiq.language.core` module --------------------------------- .. automodule:: artiq.language.core :member-order: bysource :members: :mod:`artiq.language.environment` module ---------------------------------------- .. automodule:: artiq.language.environment :member-order: bysource :members: :mod:`artiq.language.scan` module ---------------------------------------- .. automodule:: artiq.language.scan :member-order: bysource :members: :mod:`artiq.language.units` module ---------------------------------- .. displays nothing, but makes references work .. automodule:: artiq.language.units :members: This module contains floating point constants that correspond to common physical units (ns, MHz, ...). They are provided for convenience (e.g write ``MHz`` instead of ``1000000.0``) and code clarity purposes.