Source code

Revision control

Other Tools

1
* Ideas:
2
- char16_t *
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: