summaryrefslogtreecommitdiff
path: root/uscript/parser.c
diff options
context:
space:
mode:
authoriamcheeseman <[email protected]>2026-04-25 19:14:55 -0400
committeriamcheeseman <[email protected]>2026-04-25 19:14:55 -0400
commitb8db294d0c843084a20cd7b6c2f087ba6edce530 (patch)
treee6e0e1ae19827f49c7500b3e563c20433a94f11f /uscript/parser.c
parentf328d3b2bea11f6b89bf4b3707205ecd8496b93d (diff)
microscript: rename zilch to nadaHEADmaster
Diffstat (limited to 'uscript/parser.c')
-rw-r--r--uscript/parser.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/uscript/parser.c b/uscript/parser.c
index 2bb1afa..7f1cd49 100644
--- a/uscript/parser.c
+++ b/uscript/parser.c
@@ -180,7 +180,7 @@ int declare_named_variable(struct parser *p, const char* name)
token.line = p->cur.line;
token.col = p->cur.col;
token.kind = TOKEN_IDENT;
- token.val = create_zilch();
+ token.val = create_nada();
return declare_variable(p, token);
}
@@ -313,7 +313,7 @@ void begin_function(struct parser *p, struct us_proto *proto)
static
void end_function(struct parser *p)
{
- parser_add_byte(p, BC_ZILCH);
+ parser_add_byte(p, BC_NADA);
parser_add_byte(p, BC_RET);
struct func_parser *fp = p->fp;
@@ -373,7 +373,7 @@ void parse_literal(struct parser *p)
switch (p->prev.kind) {
case TOKEN_FALSE: parser_add_byte(p, BC_FALSE); break;
case TOKEN_TRUE: parser_add_byte(p, BC_TRUE); break;
- case TOKEN_ZILCH: parser_add_byte(p, BC_ZILCH); break;
+ case TOKEN_NADA: parser_add_byte(p, BC_NADA); break;
}
}
@@ -701,7 +701,7 @@ struct expr expressions[] = {
[TOKEN_RET] = {NULL, NULL, PREC_NONE},
[TOKEN_STR] = {parse_string, NULL, PREC_NONE},
[TOKEN_TRUE] = {parse_literal, NULL, PREC_NONE},
- [TOKEN_ZILCH] = {parse_literal, NULL, PREC_NONE},
+ [TOKEN_NADA] = {parse_literal, NULL, PREC_NONE},
};
static void stat(struct parser *p);
@@ -760,7 +760,7 @@ void var_def_stat(struct parser *p, bool is_global)
if (consume(p, '='))
expr(p);
else
- parser_add_byte(p, BC_ZILCH);
+ parser_add_byte(p, BC_NADA);
if (is_global) {
struct us_str *ident = copy_str(name.start, name.len);
@@ -1053,7 +1053,7 @@ void ret_stat(struct parser *p)
if (p->cur.kind != TOKEN_END && p->cur.kind != ';') {
expr(p);
} else {
- parser_add_byte(p, BC_ZILCH);
+ parser_add_byte(p, BC_NADA);
}
parser_add_byte(p, BC_RET);
}