diff options
author | Camil Staps | 2016-08-28 15:53:04 +0200 |
---|---|---|
committer | Camil Staps | 2016-08-28 15:53:04 +0200 |
commit | 1237de832250ef81076ff9647bd68ad0eded32ea (patch) | |
tree | f236268e580ea26ab0941c29a8234d11d2b8ae8a /interpreter/syntax.c | |
parent | fuspelc -> fuspel (diff) |
Adds an import construct; resolves #1
Diffstat (limited to 'interpreter/syntax.c')
-rw-r--r-- | interpreter/syntax.c | 4 |
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) { |