2014-09-18 17:45:54 +08:00
|
|
|
Core language reference
|
|
|
|
=======================
|
|
|
|
|
2014-12-02 19:23:15 +08:00
|
|
|
The most commonly used features from those modules can be imported with ``from artiq import *``.
|
|
|
|
|
2014-09-18 17:45:54 +08:00
|
|
|
:mod:`artiq.language.core` module
|
|
|
|
---------------------------------
|
|
|
|
|
|
|
|
.. automodule:: artiq.language.core
|
2014-09-30 16:42:07 +08:00
|
|
|
:members:
|
2014-09-29 23:41:37 +08:00
|
|
|
|
2015-07-14 04:08:20 +08:00
|
|
|
:mod:`artiq.language.environment` module
|
|
|
|
----------------------------------------
|
2014-12-02 17:19:05 +08:00
|
|
|
|
2015-07-14 04:08:20 +08:00
|
|
|
.. automodule:: artiq.language.environment
|
2014-12-02 17:19:05 +08:00
|
|
|
:members:
|
|
|
|
|
2015-08-21 13:32:53 +08:00
|
|
|
:mod:`artiq.language.scan` module
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
.. automodule:: artiq.language.scan
|
|
|
|
:members:
|
|
|
|
|
2014-09-29 23:41:37 +08:00
|
|
|
:mod:`artiq.language.units` module
|
2014-10-11 13:00:06 +08:00
|
|
|
----------------------------------
|
2014-09-29 23:41:37 +08:00
|
|
|
|
2015-08-18 23:31:06 +08:00
|
|
|
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.
|