式を構成するトークン 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の長さ |