式を構成するトークン More...
#include <token.hpp>
Public Types | |
enum class | Kind : uint8_t { Empty , Number , Operator , Bracket , Symbol , Terminator } |
トークンの種類 More... | |
Public Member Functions | |
Token (Kind kind, const char *content, uint8_t length) | |
トークンを生成 More... | |
Public Attributes | |
Kind | kind = Kind::Empty |
このトークンの種類 | |
uint8_t | length = 0 |
contentの長さ | |
const char * | content = nullptr |
トークンが持つ内容 | |
式を構成するトークン
|
strong |
|
inline |
トークンを生成
kind | このトークンの種類 |
content | トークンが持つ内容 |
length | contentの長さ |