Elsa ast nodes

From MozillaWiki
Jump to: navigation, search

This documents Olmar which was used to analyze the Mozilla code base

This page gives an overview over all Elsa Ast node types. For each node type it links to a page describing this type. Disclaimer: The information here has been generated automatically from the Olmar branch and might therefore be not completely accurate for Elsa.


Elsa Ast nodes use a variant scheme with super- and subtypes. For instance there is the node type Statement with variants for each different statement type, for instance S_if for if-statements and S_while for while loops.

It first follows a table with just the supertype nodes. Further below there is also a table with all subtype nodes.

Olmar Ast Supertype nodes without subtypes

Olmar Ast Supertype nodes with subtypes