nitron

commit 1ba88aea3fe6ca85d7ccbdf538f67414448c736c

Author: mesyeti <mesyeti@mesyeti.uk>

fix bug

 basic/source/parser.c | 6 ++++--


diff --git a/basic/source/parser.c b/basic/source/parser.c
index 90d678660bc15237448ec0644d4007995dc5aa4c..9d7de8224336a0d2a72b814befba8f398451d794 100644
--- a/basic/source/parser.c
+++ b/basic/source/parser.c
@@ -586,6 +586,10 @@ 			}
 			case TOKEN_LINE: {
 				Advance(p);
 				ret.elseBody = ParseBody(p, &ret.elseLen);
+
+				Expect(p, TOKEN_END);
+				Advance(p);
+				Expect(p, TOKEN_LINE);
 				break;
 			}
 			default: {
@@ -599,11 +603,9 @@ 	}
 	else {
 		ret.elseLen = 0;
 
-		printf("Skipping past line\n");
 		Expect(p, TOKEN_END);
 		Advance(p);
 		Expect(p, TOKEN_LINE);
-		printf("This token is a %s\n", Lexer_TypeAsString(&p->tokens[p->i]));
 	}
 
 	Node node;