exprs.parsed 567 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. Puts Cat(
  2. Lit(Atom(This))
  3. Lit(Atom(That))
  4. Lit(Atom(The-Other))
  5. )
  6. Puts Chc(
  7. Lit(Atom(This))
  8. Lit(Atom(That))
  9. Lit(Atom(The-Other))
  10. )
  11. Puts Chc(
  12. 5:
  13. Lit(Atom(This))
  14. Lit(Atom(That))
  15. )
  16. Puts Ap(
  17. Ap(
  18. Var(foo)
  19. Var(bar)
  20. )
  21. Var(baz)
  22. )
  23. Puts Tup(
  24. Cat(
  25. )
  26. )
  27. Puts Tup(
  28. Num(1)
  29. )
  30. Puts Tup(
  31. Num(1)
  32. Num(2)
  33. )
  34. Puts Tup(
  35. Num(1)
  36. Num(2)
  37. Num(3)
  38. )
  39. Puts Range(
  40. Num(0)
  41. Num(20)
  42. )
  43. Puts Range(
  44. Var(x)
  45. Var(y)
  46. )
  47. Puts Ap(
  48. Var(f)
  49. Var(x)
  50. )
  51. Puts Fun(
  52. x =>
  53. Var(x)
  54. )
  55. Puts Fun(
  56. True =>
  57. Str("yes")
  58. False =>
  59. Str("no")
  60. )