Navigation

  • index
  • modules |
  • next |
  • previous |
  • Blackbird 0.6.0-dev documentation »
  • Installation and usage »
  • Namespace blackbird »
  • File Visitor.cpp

Blackbird

Blackbird grammar

  • Grammar installation
  • Syntax and grammar
  • Research and contribution

Python parser

  • Blackbird for Python overview
  • Installation
  • Example
  • Blackbird Program class
  • Utilities
  • Python Blackbird Listener
  • Auxillary functions
  • Syntax errors

C++ parser

  • Blackbird for C++ overview
  • Installation and usage
  1. Docs
  2. Installation and usage
  3. Namespace blackbird
  4. File Visitor.cpp
  5. Show on GitHub
  6. Show Source

File Visitor.cpp¶

↰ Parent directory (blackbird_cpp)

Contents

  • Definition (blackbird_cpp/Visitor.cpp)

  • Includes

  • Namespaces

  • Functions

Definition (blackbird_cpp/Visitor.cpp)¶

  • Program Listing for File Visitor.cpp

Includes¶

  • Blackbird.h (File Blackbird.h)

  • BlackbirdVariables.h (File BlackbirdVariables.h)

  • regex

Namespaces¶

  • Namespace blackbird

Functions¶

  • Template Function blackbird::_array

  • Function blackbird::_complex

  • Template Function blackbird::_expression

  • Function blackbird::_float

  • Template Function blackbird::_func

  • Template Function blackbird::_get_mult_expr_args

  • Function blackbird::_get_num_args

  • Template Function blackbird::_set_expression_variable

  • Template Function blackbird::_set_non_numeric_variable

  • Function blackbird::split_string_to_ints

Previous
Next

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Blackbird 0.6.0-dev documentation »
  • Installation and usage »
  • Namespace blackbird »
  • File Visitor.cpp
© Copyright 2019, Xanadu Quantum Technologies Inc. Documentation created using Sphinx.