A SET PROGRAMMING LANGUAGE
ASPL VERSION # 1.00

 

ASPL FEATURES

ASPL, A Set Programming Language, is an algebraic set calculator that run on the UNIX systems. The ASPL interpreter provides the premier interactive language to do algebraic set processing on set variables. It can be viewed as a general purpose set calculator that has many features to do set operations, sequence alignment operations, similarity calculations. The ASPL interpreter has the following features:

  • interactivity with the user
  • programmable with a scripting language
  • runs within UNIX shell and enhance your UNIX processing with additional powerful commands
  • provides symbolic operators and operands that uses the plain ASCII characters
  • computes the similarities between datasets
  • compares datasets by displaying their sequence alignments
  • joins the set operators with quotient relations and predicates
  • partitions the datasets
  • compares elements based on their entropies and checksums
  • provides contextual set intersection and difference for geometric datasets
  • compares and displays the data in colors
  • Contents