diff options
author | David Walter Seikel | 2012-01-16 08:42:48 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-16 08:42:48 +1000 |
commit | 10c298df37f430b4c7914448fb43a05bbec6302f (patch) | |
tree | d44541ffaf5ad55be53cd06a0d226057c07cc426 /LuaSL/src/LuaSL_LSL_tree.c | |
parent | Parser now parses a real script to completion with no syntax errors! B-) (diff) | |
download | SledjHamr-10c298df37f430b4c7914448fb43a05bbec6302f.zip SledjHamr-10c298df37f430b4c7914448fb43a05bbec6302f.tar.gz SledjHamr-10c298df37f430b4c7914448fb43a05bbec6302f.tar.bz2 SledjHamr-10c298df37f430b4c7914448fb43a05bbec6302f.tar.xz |
yylineno does not track colums, so do it myself.
Diffstat (limited to '')
-rw-r--r-- | LuaSL/src/LuaSL_LSL_tree.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/LuaSL/src/LuaSL_LSL_tree.c b/LuaSL/src/LuaSL_LSL_tree.c index 0f9013a..b1bbaa7 100644 --- a/LuaSL/src/LuaSL_LSL_tree.c +++ b/LuaSL/src/LuaSL_LSL_tree.c | |||
@@ -761,6 +761,9 @@ static int nextFile(LuaSL_yyparseParam *param) | |||
761 | burnLeaf(param->ast); | 761 | burnLeaf(param->ast); |
762 | param->ast = NULL; | 762 | param->ast = NULL; |
763 | param->lval = calloc(1, sizeof(LSL_Leaf)); | 763 | param->lval = calloc(1, sizeof(LSL_Leaf)); |
764 | // Text editors usually start counting at 1, even programmers editors. | ||
765 | param->column = 1; | ||
766 | param->line = 1; | ||
764 | return TRUE; | 767 | return TRUE; |
765 | } | 768 | } |
766 | /* | 769 | /* |