lang: lex: convert lexer token queue to b_queue

This commit is contained in:
2024-11-24 16:12:06 +00:00
parent ab74c882d1
commit f524899da4
3 changed files with 20 additions and 21 deletions

View File

@@ -4,6 +4,7 @@
#include <ivy/line-source.h>
#include <ivy/misc.h>
#include <ivy/status.h>
#include <blue/core/queue.h>
enum ivy_token_type {
IVY_TOK_NONE = 0,
@@ -103,7 +104,7 @@ enum ivy_symbol {
struct ivy_token {
enum ivy_token_type t_type;
struct ivy_token *t_next;
b_queue_entry t_entry;
union {
enum ivy_keyword t_keyword;