|
libqasm
library for handling cQASM files
|
Parser, generated by Bison. More...
Go to the source code of this file.
Classes | |
| union | CQASM_VERSIONSTYPE |
| struct | CQASM_VERSIONLTYPE |
Macros | |
| #define | CQASM_VERSIONDEBUG 0 |
| #define | YYSTYPE CQASM_VERSIONSTYPE |
| #define | YYLTYPE CQASM_VERSIONLTYPE |
| #define | CQASM_VERSIONTOKENTYPE |
| #define | CQASM_VERSIONSTYPE_IS_TRIVIAL 1 |
| #define | CQASM_VERSIONSTYPE_IS_DECLARED 1 |
| #define | CQASM_VERSIONLTYPE_IS_DECLARED 1 |
| #define | CQASM_VERSIONLTYPE_IS_TRIVIAL 1 |
Typedefs | |
| typedef void * | yyscan_t |
| typedef union CQASM_VERSIONSTYPE | CQASM_VERSIONSTYPE |
| typedef struct CQASM_VERSIONLTYPE | CQASM_VERSIONLTYPE |
Enumerations | |
| enum | cqasm_versiontokentype { VERSION = 258, INT_LITERAL = 259, UNKNOWN = 260, END_OF_FILE = 261, VERSION = 258, INT_LITERAL = 259, UNKNOWN = 260, END_OF_FILE = 261 } |
Functions | |
| int | cqasm_versionparse (yyscan_t scanner, cqasm::version::ParseHelper &helper) |
Parser, generated by Bison.
Definition in file cqasm-version-parser.hpp.
#include <memory>#include <cstdio>#include <cstdint>#include "cqasm-error.hpp"#include "cqasm-version.hpp"

| #define CQASM_VERSIONDEBUG 0 |
Definition at line 44 of file cqasm-version-parser.hpp.
| #define YYSTYPE CQASM_VERSIONSTYPE |
Definition at line 65 of file cqasm-version-parser.hpp.
| #define YYLTYPE CQASM_VERSIONLTYPE |
Definition at line 66 of file cqasm-version-parser.hpp.
| #define CQASM_VERSIONTOKENTYPE |
Definition at line 73 of file cqasm-version-parser.hpp.
| #define CQASM_VERSIONSTYPE_IS_TRIVIAL 1 |
Definition at line 95 of file cqasm-version-parser.hpp.
| #define CQASM_VERSIONSTYPE_IS_DECLARED 1 |
Definition at line 96 of file cqasm-version-parser.hpp.
| #define CQASM_VERSIONLTYPE_IS_DECLARED 1 |
Definition at line 109 of file cqasm-version-parser.hpp.
| #define CQASM_VERSIONLTYPE_IS_TRIVIAL 1 |
Definition at line 110 of file cqasm-version-parser.hpp.
| typedef void* yyscan_t |
Definition at line 63 of file cqasm-version-parser.hpp.
| typedef union CQASM_VERSIONSTYPE CQASM_VERSIONSTYPE |
Definition at line 85 of file cqasm-version-parser.hpp.
| typedef struct CQASM_VERSIONLTYPE CQASM_VERSIONLTYPE |
Definition at line 101 of file cqasm-version-parser.hpp.
| Enumerator | |
|---|---|
| VERSION | |
| INT_LITERAL | |
| UNKNOWN | |
| END_OF_FILE | |
| VERSION | |
| INT_LITERAL | |
| UNKNOWN | |
| END_OF_FILE | |
Definition at line 74 of file cqasm-version-parser.hpp.
| int cqasm_versionparse | ( | yyscan_t | scanner, |
| cqasm::version::ParseHelper & | helper | ||
| ) |
1.8.13