Guest User

Untitled

a guest
Jul 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.03 KB | None | 0 0
  1. [[syntax trees at end of cleanup]]// Scala source: pm.scala
  2. package <empty> {
  3. class Foo extends java.lang.Object with ScalaObject {
  4. def parse(list: List): Int = {
  5. <synthetic> val temp12: List = list;
  6. if (temp12.$isInstanceOf[scala.collection.immutable.::]())
  7. {
  8. <synthetic> val temp13: scala.collection.immutable.:: = temp12.$asInstanceOf[scala.collection.immutable.::]();
  9. <synthetic> val temp14: java.lang.String = temp13.hd$1().$asInstanceOf[java.lang.String]();
  10. <synthetic> val temp15: List = temp13.tl$1();
  11. if (temp14.==("a"))
  12. {
  13. val xs: List = temp15;
  14. <synthetic> val temp7: List = xs;
  15. if (temp7.$isInstanceOf[scala.collection.immutable.::]())
  16. {
  17. <synthetic> val temp8: scala.collection.immutable.:: = temp7.$asInstanceOf[scala.collection.immutable.::]();
  18. <synthetic> val temp10: List = temp8.tl$1();
  19. if (temp8.hd$1().==("b"))
  20. {
  21. val ys: List = temp10;
  22. <synthetic> val temp1: List = ys;
  23. if (temp1.$isInstanceOf[scala.collection.immutable.::]())
  24. {
  25. <synthetic> val temp2: scala.collection.immutable.:: = temp1.$asInstanceOf[scala.collection.immutable.::]();
  26. if (temp2.hd$1().==("c"))
  27. {
  28. if (immutable.this.Nil.==(temp2.tl$1()))
  29. {
  30. 1
  31. }
  32. else
  33. {
  34. 0
  35. }
  36. }
  37. else
  38. {
  39. 0
  40. }
  41. }
  42. else
  43. {
  44. 0
  45. }
  46. }
  47. else
  48. {
  49. 0
  50. }
  51. }
  52. else
  53. {
  54. 0
  55. }
  56. }
  57. else
  58. if (temp14.==("d"))
  59. {
  60. if (temp15.$isInstanceOf[scala.collection.immutable.::]())
  61. {
  62. <synthetic> val temp18: scala.collection.immutable.:: = temp15.$asInstanceOf[scala.collection.immutable.::]();
  63. <synthetic> val temp20: List = temp18.tl$1();
  64. if (temp18.hd$1().==("e"))
  65. {
  66. if (temp20.$isInstanceOf[scala.collection.immutable.::]())
  67. {
  68. <synthetic> val temp22: scala.collection.immutable.:: = temp20.$asInstanceOf[scala.collection.immutable.::]();
  69. if (temp22.hd$1().==("f"))
  70. {
  71. if (immutable.this.Nil.==(temp22.tl$1()))
  72. {
  73. 2
  74. }
  75. else
  76. {
  77. 0
  78. }
  79. }
  80. else
  81. {
  82. 0
  83. }
  84. }
  85. else
  86. {
  87. 0
  88. }
  89. }
  90. else
  91. {
  92. 0
  93. }
  94. }
  95. else
  96. {
  97. 0
  98. }
  99. }
  100. else
  101. {
  102. 0
  103. }
  104. }
  105. else
  106. {
  107. 0
  108. }
  109. };
  110. def this(): Foo = {
  111. Foo.super.this();
  112. ()
  113. }
  114. }
  115. }
Add Comment
Please, Sign In to add comment