edu.vub.at.objects.grammar
Interface Begin


 Begin

The public interface to a sequence of statements.

Example: a; b; c

This AG element is used to represent the body of a method or a literal closure.

Author:
tvcutsem

Method Summary
 Table statements()
          The statements table contains zero or more statements.
 
Methods inherited from interface edu.vub.at.objects.AbstractGrammar
freeVariables
 
Methods inherited from interface edu.vub.at.objects.Object
super
 

Method Detail

statements

Table statements()
The statements table contains zero or more statements. Example: `{ x := 5; 1 + 2}.statements == `[x := 5, 1.+(2)]

Returns:
A table of statements