src/texmacs.cpp File Reference
#include <mmxlight/base_evaluator.hpp>
#include <mmxlight/shell.hpp>
#include <basix/math_syntax.hpp>
#include <basix/list.hpp>
#include <basix/dynamic.hpp>
Go to the source code of this file.
Namespaces
Defines
Functions
- static void output_completion (const string &text, const list< string > &matches2)
- static void complete (const string &text)
- static bool parse_char (const string &text, char c, nat &pos)
- static bool parse_blanks (const string &text, nat &pos)
- static bool parse_nat (const string &text, nat &pos, nat &out)
- static bool parse_identifier (const string &text, const string &id, nat &pos)
- static bool parse_string (const string &text, nat &pos, string &out)
- static bool parse_completion_request (const string &text, nat &pos, string &s, nat &p)
- static void handle_completion_request (const string &request)
- void itf_texmacs_initialize (void)
- bool itf_texmacs_input (string &in)
- void itf_texmacs_output (const generic &g, const generic &t)
Define Documentation
#define DATA_BEGIN ((char) 2) |
#define DATA_COMMAND '\20' |
#define DATA_END ((char) 5) |
#define DATA_ESCAPE ((char) 27) |