4#include "xeus/xinterpreter.hpp"
5#include "xeus/xjson.hpp"
8using xeus::xinterpreter;
38 const std::string& code,
Object representing a Cadabra server, capable of receiving messages on a websocket,...
Definition Server.hh:33
A Jupyter kernel for Cadabra, which provides the Cadabra pre-processor to enable input as in the Gtk ...
Definition cadabra-jupyter-kernel.hh:19
virtual void on_block_error(Block) override
Definition cadabra-jupyter-kernel.cc:61
xjson is_complete_request_impl(const std::string &code) override
Definition cadabra-jupyter-kernel.cc:138
xjson execute_request_impl(int execution_counter, const std::string &code, bool silent, bool store_history, xjson user_expressions, bool allow_stdin) override
Definition cadabra-jupyter-kernel.cc:29
void shutdown_request_impl() override
Definition cadabra-jupyter-kernel.cc:162
xjson inspect_request_impl(const std::string &code, int cursor_pos, int detail_level) override
Definition cadabra-jupyter-kernel.cc:121
xjson complete_request_impl(const std::string &code, int cursor_pos) override
Definition cadabra-jupyter-kernel.cc:104
bool finished
Definition cadabra-jupyter-kernel.hh:28
void configure_impl() override
Definition cadabra-jupyter-kernel.cc:17
virtual ~CadabraJupyter()=default
virtual uint64_t send(const std::string &output, const std::string &msg_type, uint64_t parent_id, bool last) override
Definition cadabra-jupyter-kernel.cc:77
CadabraJupyter()
Definition cadabra-jupyter-kernel.cc:10
xjson kernel_info_request_impl() override
Definition cadabra-jupyter-kernel.cc:150
int current_counter
Definition cadabra-jupyter-kernel.hh:27
Functions to handle the exchange properties of two or more symbols in a product.
Definition Adjform.cc:83
void set(rset_t::iterator &num, multiplier_t fac)
Definition Storage.cc:1064