Module ast

Module ast 

Source
Expand description

Abstract Syntax Tree (AST) definitions for Aether

This module defines the structure of Aether programs as a tree of nodes.

Enums§

BinOp
Binary operators
Expr
Expressions - things that evaluate to values
Stmt
Statements - things that perform actions
UnaryOp
Unary operators

Type Aliases§

Program
A complete program is a list of statements