From de39a41da62c4b3820b4805ddb7c4970c36bc257 Mon Sep 17 00:00:00 2001 From: "Rafael G. Martins" Date: Sat, 18 Apr 2015 17:17:37 -0300 Subject: added loader, error handling and cli. tests needed --- src/output.c | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 src/output.c (limited to 'src/output.c') diff --git a/src/output.c b/src/output.c deleted file mode 100644 index 1664afe..0000000 --- a/src/output.c +++ /dev/null @@ -1,39 +0,0 @@ -/* - * blogc: A blog compiler. - * Copyright (C) 2015 Rafael G. Martins - * - * This program can be distributed under the terms of the BSD License. - * See the file COPYING. - */ - -#ifdef HAVE_CONFIG_H -#include -#endif /* HAVE_CONFIG_H */ - -#include -#include "utils/utils.h" -#include "output.h" - - -void -blogc_parser_syntax_error(const char *name, const char *src, size_t src_len, - size_t current) -{ - b_string_t *msg = b_string_new(); - - while (current < src_len) { - char c = src[current]; - - if (c == '\r' || c == '\n') - break; - - b_string_append_c(msg, c); - - current++; - } - - fprintf(stderr, "%s parser error: failed to parse input near \"%s\".\n", name, - msg->str); - - b_string_free(msg, true); -} -- cgit v1.2.3-18-g5258