From 12582d5e966cde0b0b8acac7774fb44e904c5362 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Sun, 16 Aug 2015 10:49:52 -0700 Subject: [PATCH] Update todo --- todo.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/todo.md b/todo.md index dcdd15b6..a2c2f3ce 100644 --- a/todo.md +++ b/todo.md @@ -7,8 +7,8 @@ TODO * Fix memory leaks in the graph-structured parse stack. ### Runtime System -* Add a NodeIterator class that can be used to traverse the tree efficiently. -* Stop storing nodes' visible children in a separate array. Instead, allow traversing the tree at two different levels of abstraction: one which includes anonymous tokens (the concrete syntax tree) and one that does not (the sufficiently-abstract syntax tree). +* Remove 'document' wrapper node. +* Make separate symbol for unexpected characters than for interior error nodes. ### Testing / Quality * Start running the clang-analyzer on the codebase on travis-CI.