# Functions
DecodeSymbolTable deserializes a SymbolTable from an io.Reader.
PreprocessedStreams takes a string containing an abudsl program and performs desugaring and splitting.
PreprocessedStreamsFromFile takes a file name of an abudsl program and performs desugaring and splitting.
# Structs
AbuType represents the type of an abudsl expression.
DeviceSymbolTable is a SymbolTable that can be used to obtain information on the local and remote resources of a selected device.
SymbolTable contains the information, usable by the compiler, regarding the resources of all the devices of an abudsl program.
# Interfaces
Symbol is the inferface implemented by the entries of a SymbolTable.
TrivialStream is a minimal interface for chunk-based text streams.