aboutsummaryrefslogtreecommitdiff
path: root/interpreter/syntax.c
diff options
context:
space:
mode:
authorCamil Staps2016-08-28 15:53:04 +0200
committerCamil Staps2016-08-28 15:53:04 +0200
commit1237de832250ef81076ff9647bd68ad0eded32ea (patch)
treef236268e580ea26ab0941c29a8234d11d2b8ae8a /interpreter/syntax.c
parentfuspelc -> fuspel (diff)
Adds an import construct; resolves #1
Diffstat (limited to 'interpreter/syntax.c')
-rw-r--r--interpreter/syntax.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/interpreter/syntax.c b/interpreter/syntax.c
index 6c6367f..b8ba0d2 100644
--- a/interpreter/syntax.c
+++ b/interpreter/syntax.c
@@ -109,13 +109,13 @@ expression** flatten_app_args(expression* from) {
}
void concat_fuspel(fuspel* start, fuspel* end) {
- do {
+ while (start) {
if (!start->rest) {
start->rest = end;
return;
}
start = start->rest;
- } while (start);
+ }
}
fuspel* push_fuspel(fuspel* rules) {