summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkdx <kdx@42l.fr>2023-01-20 07:25:04 +0100
committerkdx <kdx@42l.fr>2023-01-20 07:28:27 +0100
commit5171db5b3cee36fdcdd88ff52f335eeb3aa9947f (patch)
tree4ce683a2321597235e914d30bc6d62079a21c715
parenta6fb26332fb23df24815ad20c6548b65384c2c8b (diff)
downloadgolem-5171db5b3cee36fdcdd88ff52f335eeb3aa9947f.tar.gz
rename binary
-rw-r--r--.gitignore2
-rw-r--r--Makefile4
-rw-r--r--README.md4
-rw-r--r--test2
4 files changed, 6 insertions, 6 deletions
diff --git a/.gitignore b/.gitignore
index 91d59d5..af7b395 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
-restruct
+golem
*.o
tags
diff --git a/Makefile b/Makefile
index 3ce0d8c..3f50dee 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ CC := gcc
LD := $(CC)
SRC := $(wildcard *.c)
OBJ := $(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(SRC)))
-NAME := restruct
+NAME := golem
CFLAGS := -g -O0 -Wall -Wextra -std=c99 -pedantic
LDFLAGS :=
@@ -22,7 +22,7 @@ clean:
run: $(NAME)
@printf '[run]\n'
- @./$(NAME)
+ @./$(NAME) test
re:
@printf '[re]\n'
diff --git a/README.md b/README.md
index 2bdf851..55a62ea 100644
--- a/README.md
+++ b/README.md
@@ -35,8 +35,8 @@ fn main(argc, argv) {
// bad heap management
heap -= argc;
- // GOLEM has no * deference
- ptr = &i;
+ // GOLEM has no * deference and uses $ for reference
+ ptr = $i;
ret += ptr[0];
return ret;
diff --git a/test b/test
index d01e4ff..8bb015a 100644
--- a/test
+++ b/test
@@ -47,7 +47,7 @@ fn strlen(s) {
while s[i] {
len = len + ((s[i] & 0xFF) != 0);
len = len + ((s[i] & 0xFF00) != 0);
- i = i + 1;
+ i += 1;
}
return len;
}