uDT.k 186 B

123456789101112
  1. \l vSS.k
  2. // uDT.k -> Decision Table
  3. uDTr: (
  4. (1 0 1);
  5. (0 1 0N);
  6. (1 0N 0);
  7. (0 0N 1)
  8. );
  9. uDTR1: {[e;args] selection:e[1]; stock:args[0]; :"dispense"; vSS[selection;]}
  10. uDT: {[e;args]};