page-1-   DISCLAIMER
page-2-   ASPL Operations Guide
page-3-   Preface

Chapter 1   Setness Comparison Operators
1-1  Setness Comparison

Chapter 2   ASPL Basic Operators
2-1  equal determines if two sets are equal
2-2  aequal determines if two binned sets are equal
2-3  subset determines if a set is a subset of a set
2-4  superset determines if a set is a superset of another set
2-5  disjoint determines if two sets are disjoint
2-6  # gets the cardinality of a set variable
2-7  push pushes a set variable on the answer stack
2-8  pop pops the last result from the answer stack into a set variable
2-9  #a gets the cardinality of a binned set variable
2-10  apush pushes a binned set variable on the enswer stack
2-11  apop pops the last result from the enswer stack into a binned set variable
2-12  upush pushes an uset variable on the unswer stack
2-13  upop pops the last result from the unswer stack into an uset variable
2-14  ggdir primitive to get the group of directories
2-15  similarity calculates the similarities of one or more set variables
2-16  xsimilarity calculates the extended similarities of one or more set variables
2-17  asimilarity calculates the similarities of one or more binned set variables
2-18  density determines the elements density of one or more set variables
2-19  adensity determines the elements density of one or more binned set variables
2-20  merge merges set variables into a set variable
2-21  lmerge loosely merges set variables into a set variable using leftmost variable group label
2-22  gmerge loosely merges set variables into a set variable using concatenaded group labels
2-23  split splits set variables into set variables
2-24  common keeps common set variables grplb from a set variable
2-25  purge purges set variables grplb from a set variable
2-26  copy copies a set variable into another set variable
2-27  acopy copies a binned set variable into another binned set variable
2-28  ucopy copies a partitioned uset variable into another uset variable
2-29  = assigns a dataset to a set variable
2-30  .=* transforms binned set variables and assign them to set variables
2-31  *=* starassignstar assignment operator for binned set variables
2-32  *= starassign as the union translation of one or more set variables into a binned set variable

Chapter 3   ASPL Set Operators
3-1  f& gets the elements intersection
3-2  fP gets the elements partition
3-3  fU gets the elements union
3-4  f\ gets the elements difference
3-5  fD gets the elements symmetric difference
3-6  d& gets the subgroups intersection
3-7  dP gets the subgroups partition
3-8  dU gets the subgroups union
3-9  d\ gets the subgroups difference
3-10  dD gets the subgroups symmetric difference
3-11  g& gets the subgroups and the elements intersection
3-12  gP gets the subgroups and the elements partition
3-13  gU gets the subgroups and the elements union
3-14  g\ gets the subgroups and the elements difference
3-15  gD gets the subgroups and the elements symmetric difference

Chapter 4   ASPL Shallow Set Operators
4-1  f*& gets the shallow elements intersection
4-2  f*U gets the shallow elements union
4-3  f*\ gets the shallow elements difference
4-4  f*D gets the shallow elements symmetric difference
4-5  d*& gets the shallow subgroups intersection
4-6  d*U gets the shallow subgroups union
4-7  d*\ gets the shallow subgroups difference
4-8  g*& gets the shallow subgroups and elements intersection
4-9  g*U gets the shallow subgroups and elements union
4-10  g*\ gets the shallow subgroups and elements difference

Chapter 5   ASPL Fuzzy Set Operators
5-1  y& gets the fuzzy-elements intersection
5-2  y*& gets the fuzzy-elements intersection
5-3  yU gets the fuzzy-elements union
5-4  y*U gets the fuzzy-elements union
5-5  y\ gets the fuzzy-elements difference
5-6  y*\ gets the fuzzy-elements difference
5-7  yD gets the fuzzy-elements symmetric difference
5-8  y*D gets the fuzzy-elements symmetric difference
5-9  yP gets the fuzzy-elements partition
5-10  y*P gets the fuzzy-elements partition

Chapter 6   ASPL Checksum Operators
6-1  c& gets the element-checksums intersection
6-2  c*& get the element-checksums intersection
6-3  cU gets the element-checksums union
6-4  c*U get the element-checksums union
6-5  c\ gets the element-checksums difference
6-6  c*\ get the element-checksums difference
6-7  cD gets the element-checksums symmetric difference
6-8  c*D get the element-checksums symmetric difference
6-9  cP gets the element-checksums partition
6-10  c*P get the element-checksums partition

Chapter 7   ASPL Augmented Set Operators
7-1  f&& gets the binned elements intersection
7-2  fUU gets the binned elements union
7-3  f\\ gets the binned elements difference
7-4  fDD gets the binned elements symmetric difference
7-5  d&& gets the binned subgroups intersection
7-6  dUU gets the binned subgroups union
7-7  d\\ gets the binned subgroups difference
7-8  dDD gets the binned subgroups symmetric difference
7-9  g&& gets the binned subgroups and elements intersection
7-10  gUU gets the binned subgroups and elements union
7-11  g\\ gets the binned subgroups and elements difference
7-12  gDD gets the binned subgroups and elements symmetric difference
7-13  c&& gets the binned element-checksums intersection
7-14  cUU gets the binned element-checksums union

Chapter 8   ASPL Sequence Alignment Operators
8-1  f%& aligns two sequences based on their elements intersection
8-2  f%U aligns two sequences based on their elements union
8-3  f%\ aligns two sequences based on their elements difference
8-4  d%& aligns two sequences based on their subgroups intersection
8-5  d%U aligns two sequences based on their subgroups union
8-6  d%\ aligns two sequences based on their subgroups difference
8-7  g%& aligns two sequences based on their subgroups and the elements intersection
8-8  g%U aligns two sequences based on their subgroups and the elements union
8-9  g%\ aligns two sequences based on their subgroups and the elements difference
8-10  f%U& sequence alignment on the union of the mediated elements intersection
8-11  f%UU sequence alignment on the union of the mediated elements union
8-12  f%U\ sequence alignment on the union of the mediated elements difference
8-13  d%U& sequence alignment on the union of the mediated subgroups intersection
8-14  d%UU sequence alignment on the union of the mediated subgroups union
8-15  d%U\ sequence alignment on the union of the mediated subgroups difference
8-16  g%U& sequence alignment on the union of the mediated subgroups and elements intersection
8-17  g%UU sequence alignment on the union of the mediated subgroups and elements union
8-18  g%U\ sequence alignment on the union of the mediated subgroups and elements difference
8-19  f%&& sequence alignment on the intersection of the mediated elements intersection
8-20  f%&U sequence alignment on the intersection of the mediated elements union
8-21  f%&\ sequence alignment on the intersection of the mediated elements difference
8-22  d%&& sequence alignment on the intersection of the mediated subgroups intersection
8-23  d%&U sequence alignment on the intersection of the mediated subgroups union
8-24  d%&\ sequence alignment on the intersection of the mediated subgroups difference
8-25  g%&& sequence alignment on the intersection of the mediated subgroups and elements intersection
8-26  g%&U sequence alignment on the intersection of the mediated subgroups and elements union
8-27  g%&\ sequence alignment on the intersection of the mediated subgroups and elements difference
8-28  f%\& sequence alignment on the difference of the mediated elements intersection
8-29  f%\U sequence alignment on the difference of the mediated elements union
8-30  f%\\ sequence alignment on the difference of the mediated elements difference
8-31  d%\& sequence alignment on the difference of the mediated subgroups intersection
8-32  d%\U sequence alignment on the difference of the mediated subgroups union
8-33  d%\\ sequence alignment on the difference of the mediated subgroups difference
8-34  g%\& sequence alignment on the difference of the mediated subgroups and elements intersection
8-35  g%\U sequence alignment on the difference of the mediated subgroups and elements union
8-36  g%\\ sequence alignment on the difference of the mediated subgroups and elements difference
   Appendices

Appendix A   IBM ASCII Standard Character Set
Appendix B   ASPL Symbolic Operators
Appendix C   The Syntax Box
Appendix D   ASPL Calculator Technical Specifications