|
1 * Ideas: |
|
2 - jschar * |
|
3 - js::Shape, js::Baseshape |
|
4 - printers for structures with horrible unions (JSString, JSParseNode) |
|
5 - bring back parse_node.py |
|
6 - New 'js show' command for showing full trees, property lists, hash table |
|
7 contents, and so on --- JSParseNode * should not show the whole tree. |
|
8 Possibly clean up some "pointer-only" stuff in parse_node.py. |
|
9 - 'js show <defn>' lists a JSDefinition's uses |
|
10 - 'js show <parsenode>' shows entire tree |
|
11 - 'js show <scope>' lists all properties (parents) |
|
12 - 'js tree <scope>' shows property tree |
|
13 - avoid dead union branches in js::Shape; print attrs nicely |
|
14 - Print JSScope with identifier. |
|
15 - Print JSAtomSets, and thus PN_NAMESET. |
|
16 - JSParseNode PN_NAMESET |
|
17 - 'JSClass *' pretty-printer |
|
18 |
|
19 |
|
20 Local variables: |
|
21 mode: org |
|
22 End: |