From 8256280b348b4b53fff35c9101ced0a8dfb2c58e Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sat, 31 Oct 2020 18:10:58 +0100 Subject: CPP::translate() (WIP), documentation, bugfixing --- grammer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'grammer.h') diff --git a/grammer.h b/grammer.h index a8a3356..e179a9e 100644 --- a/grammer.h +++ b/grammer.h @@ -22,8 +22,8 @@ struct NodePosition { // token_id: index into token list // node_id: index into tree node list struct TreeNode { - NodePosition pos; // position of this node in tree - index_t node_id{}; + NodePosition pos; // position of this node in tree (i.e. parent node_id + child_pos in parent) + index_t node_id{}; // this node's id std::string type; index_t variant; // bnf[type][variant] -- cgit v1.2.3