A SET PROGRAMMING LANGUAGE
ASPL 1.00

 

ASPL USER MANUAL

23 November 2025

This manual is arranged for easy understanding of the functions and for full utilization of the ASPL interpreter in mining datasets. It is composed of thirteen chapters and four appendices.
Chapter 1    What is ASPL
Chapter 2    Using Your ASPL Calculator
Chapter 3    ASPL Grouping Containment
Chapter 4    ASPL Set Operators
Chapter 5    Setness Comparison Operators
Chapter 6    ASPL Similarity Operations
Chapter 7    ASPL Sequence Alignment Operators
Chapter 8    ASPL Checksum Set Operators
Chapter 9    ASPL Fuzzy Set Operators
Chapter 10   ASPL Shallow Set Operators
Chapter 11   ASPL by Example
Chapter 12   ASPL Scripts by Example
Chapter 13   ASPL Basic Operators

Appendix A   ASPL Synopsis
Appendix B   Environment Variables
Appendix C   ASPL Tilde Expansions: tilde
Appendix D   ASPL Technical Specifications 
Chapter 1 should be read first to become familiar with the nomenclature concerning this appliance. A language is as good as its documentation. This manual explains the usage of ASPL while providing the essential documentation. It can be used as a reference manual showing the exact specifications of the language, and as tutorial or an introductory manual.

While this manual contains the commonly used symbolic operators, you can find the complete listing of these operators in ASPL Operations Guide. In addition, a treatement of ASPL differential group operators can be found in ASPL User Guide.

Bassem W. Jamaleddine
November 23 2025
New York, NY

Contents