edu.vub.at.objects.grammar
Interface Quote


 Quote

The public interface to a quotation AG element. Quoting an expression prevents its evaluation. Instead, the AG element is returned as a first-class entity. Example: `(f(1, 2, 3))

Author:
tvc

Method Summary
 Statement statement()
          The quoted statement Example: `(`(1+2)).statement == `(1.+(2))
 
Methods inherited from interface edu.vub.at.objects.AbstractGrammar
freeVariables
 
Methods inherited from interface edu.vub.at.objects.Object
super
 

Method Detail

statement

Statement statement()
The quoted statement Example: `(`(1+2)).statement == `(1.+(2))

Returns:
the quoted statement