types.ml 251 B

1234567891011121314
  1. type basic_instr = string
  2. type primitive =
  3. | Basic of basic_instr
  4. | Terminate
  5. | Ptest of basic_instr
  6. | Ntest of basic_instr
  7. | Jump of int
  8. type program =
  9. | Primitive of primitive
  10. | Concat of program list
  11. | Repeat of program
  12. | Empty