#pragma once

#define LEXER_CHAR_LIMIT (16 * UINT8_MAX)

typedef struct segment segment_t;
typedef struct token token_t;
