|
A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
|
#include <algorithm>#include <array>#include <cerrno>#include <cstdio>#include <cstring>#include <fstream>#include <iostream>#include <sstream>#include <string>#include <string_view>#include <vector>#include <absl/strings/numbers.h>#include <absl/strings/str_cat.h>#include <absl/strings/str_join.h>#include <nlohmann/json.hpp>#include "a11/flow/complete.h"#include "a11/flow/diagnostic.h"#include "a11/flow/discover.h"#include "a11/flow/emit_json.h"#include "a11/flow/format.h"#include "a11/flow/generate.h"#include "a11/flow/highlight.h"#include "a11/flow/lexer.h"#include "a11/flow/parser.h"#include "a11/flow/plan.h"#include "a11/flow/resolve.h"#include "a11/flow/schema.h"#include "a11/flow/service.h"#include "a11/flow/tool/lsp.h"#include "a11/flow/vocabulary.h"#include "a11/utf8.h"Namespaces | |
| namespace | a11 |
| namespace | a11::flow |
| namespace | a11::flow::tool |
Functions | |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| bool check = false |
| int column = 0 |
| std::string command |
| std::string complaint |
What could not be read on the command line itself.
| std::string dto |
Which shape schema is asked about; every one of them when empty.
| std::vector<std::string> files |
| Output format = Output::kText |
| bool generate = false |
| bool in_place = false |
| int line = 0 |
| long long offset = -1 |
| std::string protocol = "json" |
| bool quiet = false |
| std::string root = "." |
| std::string target |
Which editor definition syntax is about; every one when empty, which is the default.