A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
Loading...
Searching...
No Matches
main.cc File Reference
#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)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ check

bool check = false

◆ column

int column = 0

◆ command

std::string command

◆ complaint

std::string complaint

What could not be read on the command line itself.

◆ dto

std::string dto

Which shape schema is asked about; every one of them when empty.

◆ files

std::vector<std::string> files

◆ format

Output format = Output::kText

◆ generate

bool generate = false

◆ in_place

bool in_place = false

◆ line

int line = 0

◆ offset

long long offset = -1

◆ protocol

std::string protocol = "json"

◆ quiet

bool quiet = false

◆ root

std::string root = "."

◆ target

std::string target

Which editor definition syntax is about; every one when empty, which is the default.