]> mj.ucw.cz Git - moe.git/commitdiff
Judge: Added function get_nl() for checking of an expected end of line.
authorMartin Mares <mj@ucw.cz>
Sat, 14 Mar 2009 22:34:57 +0000 (23:34 +0100)
committerMartin Mares <mj@ucw.cz>
Sat, 14 Mar 2009 22:34:57 +0000 (23:34 +0100)
judge/judge.h
judge/token.c

index 8ba6adb1d89c86fbcc3af57467ee617609e5eea6..ac9d7e4f4aac980e80df34509579206fd63bf59f 100644 (file)
@@ -96,3 +96,4 @@ long int get_long(struct tokenizer *t);
 unsigned long int get_ulong(struct tokenizer *t);
 double get_double(struct tokenizer *t);
 long double get_long_double(struct tokenizer *t);
+void get_nl(struct tokenizer *t);
index 795cc084e28f142a86e838f88129ac0746258ac6..4606395483935493c2d8715099174c389254b820 100644 (file)
@@ -163,3 +163,10 @@ GET(long, long int)
 GET(ulong, unsigned long int)
 GET(double, double)
 GET(long_double, long double)
+
+void get_nl(struct tokenizer *t)
+{
+  char *tok = get_token(t);
+  if (tok && *tok)
+    tok_err(t, "Expected end of line");
+}