patterns.parsed 388 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. Assn f Fun(
  2. x,
  3. =>
  4. Var(x)
  5. )
  6. Assn f Fun(
  7. _,
  8. =>
  9. Var(x)
  10. )
  11. Assn f Fun(
  12. Str("foo"),
  13. =>
  14. Str("!")
  15. )
  16. Assn f Fun(
  17. Bar,
  18. =>
  19. Str("?")
  20. )
  21. Assn f Fun(
  22. Num(55),
  23. =>
  24. Str("~")
  25. )
  26. Assn f Fun(
  27. Tup( ),
  28. =>
  29. Var(x)
  30. )
  31. Assn f Fun(
  32. Tup( x ),
  33. =>
  34. Var(x)
  35. )
  36. Assn f Fun(
  37. Tup( x y ),
  38. =>
  39. Var(x)
  40. )
  41. Assn f Fun(
  42. Tup( x y z ),
  43. =>
  44. Var(x)
  45. )