Package edu.uiuc.ncsa.qdl.statements
The two basic syntactic units of QDL are expressions (which return results) and statements which
are the other control structures, such as conditionals, loops, etc.
Created by Jeff Gaynor
on 3/13/20 at 9:09 AM
-
Interface Summary Interface Description Documentable Created by Jeff Gaynor
on 5/27/20 at 9:47 AMExpressionInterface The actual top-level interface for an expression.HasResultInterface Created by Jeff Gaynor
on 3/11/20 at 6:33 AMStatement Top-level interface for all statements and expressions. -
Class Summary Class Description AssertStatement Created by Jeff Gaynor
on 6/1/21 at 12:53 PMBlockStatement Created by Jeff Gaynor
on 6/22/21 at 6:34 AMConditionalStatement Created by Jeff Gaynor
on 1/17/20 at 3:34 PMElement The parser returns elements.LocalBlockStatement Local block statments.These have completely local state an know nothing of the ambient space.ModuleStatement Has to exist and fulfill various contracts, but mostly this collects state and statements and puts them in a module object.SwitchStatement Created by Jeff Gaynor
on 1/17/20 at 3:42 PMTokenPosition Created by Jeff Gaynor
on 11/4/21 at 7:05 AMTryCatch Created by Jeff Gaynor
on 1/22/20 at 10:36 AMWhileLoop Created by Jeff Gaynor
on 1/17/20 at 4:44 PM