summaryrefslogtreecommitdiff
path: root/com.c
diff options
context:
space:
mode:
Diffstat (limited to 'com.c')
-rw-r--r--com.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/com.c b/com.c
index 93b0b59..6ffd7c2 100644
--- a/com.c
+++ b/com.c
@@ -53,10 +53,10 @@ static void compile_node(State *S, Chunk *ch, AstNode a) {
char *name = l.vals[0].as.str;
- if (0 == strcmp(name, "print")) {
- CK(l.len == 2, "print requires exactly 1 argument");
+ if (0 == strcmp(name, "puts")) {
+ CK(l.len == 2, "puts requires exactly 1 argument");
compile_node(S, ch, l.vals[1]);
- chunk_wbc(S, ch, OP_PRINT);
+ chunk_wbc(S, ch, OP_PUTS);
} else if (0 == strcmp(name, "set")) {
CK(l.len == 3, "set requires exactly 2 arguments");
AstNode ident = l.vals[1];
@@ -174,7 +174,7 @@ int main(int argc, char **argv) {
AstNode an = read();
compile_node(S, &ch, an);
- chunk_wbc(S, &ch, OP_PRINT);
+ chunk_wbc(S, &ch, OP_PUTS);
chunk_wbc(S, &ch, OP_RET);
return runvm(S);