xo-numeric/include/xo/reader/exprseq_xs.hpp

28 lines
616 B
C++

/** @file exprseq_xs.hpp
*
* Author: Roland Conybeare
**/
#pragma once
#include "exprstate.hpp"
//#include <cstdint>
namespace xo {
namespace scm {
/** @class exprseq_xs
* @brief parsing state-machine for top-level expression sequence
*
**/
class exprseq_xs : public exprstate {
public:
// ----- token input methods -----
virtual void on_def_token(const token_type & tk,
exprstatestack * p_stack) override;
};
} /*namespace scm*/
} /*namespace xo*/
/** end exprseq_xs.hpp **/