lexer/token: update tokeniser to recognise puts
This commit is contained in:
@@ -25,7 +25,7 @@ typedef enum
|
|||||||
/// Known symbols which later stages would benefit from.
|
/// Known symbols which later stages would benefit from.
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
TOKEN_KNOWN_PUTSTR,
|
TOKEN_KNOWN_PUTS,
|
||||||
NUM_TOKEN_KNOWNS,
|
NUM_TOKEN_KNOWNS,
|
||||||
} token_known_t;
|
} token_known_t;
|
||||||
|
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ const char *token_known_to_cstr(token_known_t known)
|
|||||||
{
|
{
|
||||||
switch (known)
|
switch (known)
|
||||||
{
|
{
|
||||||
case TOKEN_KNOWN_PUTSTR:
|
case TOKEN_KNOWN_PUTS:
|
||||||
return "putstr";
|
return "puts";
|
||||||
default:
|
default:
|
||||||
FAIL("Unexpected TOKEN_KNOWN value: %d\n", known);
|
FAIL("Unexpected TOKEN_KNOWN value: %d\n", known);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user