Skip to content

History / File format

Revisions

  • Document !bqm_type

    @spakin spakin committed Jun 10, 2020
  • Update all of the documentation to match the new Ocean version of QMASM

    @spakin spakin committed Jun 3, 2020
  • Document `->` and further document `:=`

    @spakin spakin committed Mar 28, 2019
  • Indicate that commas are no longer allowed in variable names

    @spakin spakin committed Feb 21, 2019
  • Update identifier rules to match the current code

    @spakin spakin committed Feb 21, 2019
  • Replace "<>" with "/=" for "not equal to"

    @spakin spakin committed Feb 9, 2019
  • Indicate that QMASM now performs coercion between integers and Booleans

    @spakin spakin committed Feb 9, 2019
  • Fix typo: Conjunctive <-> Disjunctive

    @spakin spakin committed Feb 7, 2019
  • Update the language specification to describe all the version 3 features This change most notably documents !let, !if, and !for.

    @spakin spakin committed Jan 28, 2019
  • Warn users not to use quotes or backslashes in symbol names

    @spakin spakin committed Jan 27, 2019
  • Remove mention of quotes and backslashes These escaping mechanisms do not work reliably. Until they do, it's best not to encourage programs to escape special characters.

    @spakin spakin committed Jan 27, 2019
  • Describe the semantics of !use_macro in the absence of an instance name

    @spakin spakin committed Jun 16, 2018
  • Update file format to mention `/=` and other recent QMASM changes

    @spakin spakin committed May 9, 2018
  • Update the !assert table to indicate operator associativity

    @spakin spakin committed Mar 15, 2018
  • Document if expressions

    @spakin spakin committed Feb 26, 2018
  • Document logical negation (!)

    @spakin spakin committed Feb 25, 2018
  • Remove spurious commas

    @spakin spakin committed Feb 24, 2018
  • Document the newly supported !assert operators

    @spakin spakin committed Feb 24, 2018
  • Document the !assert directive

    @spakin spakin committed Feb 23, 2018
  • Document !next. and the multi-argument !use_macro

    @spakin spakin committed Feb 1, 2017
  • Reflect the new array syntax and use in aliases

    @spakin spakin committed Oct 27, 2016
  • Explain array notation

    @spakin spakin committed Oct 26, 2016
  • Global change of "QASM" to "QMASM"

    @spakin spakin committed Oct 26, 2016
  • Complete first draft of QASM syntax description

    @spakin spakin committed Jul 11, 2016
  • Describe QASM directives

    @spakin spakin committed Jul 8, 2016
  • Describe statement syntax

    @spakin spakin committed Jul 8, 2016