A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
Loading...
Searching...
No Matches
a11::flow::syntax::Word Struct Reference

A name as written, and where it was written. More...

#include <cpp/a11/flow/syntax.h>

Public Member Functions

bool Empty () const
 

Public Attributes

std::string text
 
Location location
 

Detailed Description

A name as written, and where it was written.

Used wherever the grammar takes a bare name rather than an expression – a step's after, a via, a loop variable. The Python reference keeps these as plain strings and so cannot point at one; a resolver reporting "nothing binds this" has to, so the position travels with the word.

Member Function Documentation

◆ Empty()

bool a11::flow::syntax::Word::Empty ( ) const
inline

Member Data Documentation

◆ location

Location a11::flow::syntax::Word::location

◆ text

std::string a11::flow::syntax::Word::text

The documentation for this struct was generated from the following file: