fibonacci 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. V auto_initial_IP(global)
  2. V auto_1(assign)
  3. V auto_10(call)
  4. V auto_100(constant)
  5. V auto_101(1)
  6. N auto_102
  7. V auto_103(resolve)
  8. V auto_11(access)
  9. V auto_12(resolve)
  10. V auto_13("create_node")
  11. V auto_14(resolve)
  12. V auto_15("integer_subtraction")
  13. V auto_16(call)
  14. V auto_17(access)
  15. V auto_18(resolve)
  16. V auto_19("create_node")
  17. V auto_2(global)
  18. V auto_20(resolve)
  19. V auto_21("integer_lte")
  20. V auto_22(call)
  21. V auto_23(access)
  22. V auto_24(resolve)
  23. V auto_25("create_node")
  24. V auto_26(resolve)
  25. V auto_27("integer_addition")
  26. V auto_28(constant)
  27. N auto_29
  28. V auto_3(assign)
  29. V auto_30(while)
  30. V auto_31(output)
  31. V auto_32(call)
  32. V auto_33(access)
  33. V auto_34(resolve)
  34. V auto_35("fib")
  35. N auto_36
  36. V auto_37("a")
  37. V auto_38(input)
  38. V auto_39(constant)
  39. V auto_4(global)
  40. V auto_40(True)
  41. V auto_41(resolve)
  42. V auto_42("main")
  43. V auto_43(constant)
  44. N auto_44
  45. V auto_45(if)
  46. V auto_46(call)
  47. V auto_47(access)
  48. V auto_48(resolve)
  49. N auto_49
  50. V auto_5(assign)
  51. V auto_50("b")
  52. V auto_51(constant)
  53. V auto_52(2)
  54. N auto_53
  55. V auto_54("a")
  56. V auto_55(access)
  57. V auto_56(resolve)
  58. N auto_57
  59. V auto_58("a")
  60. V auto_59(return)
  61. V auto_6(global)
  62. V auto_60(call)
  63. V auto_61(access)
  64. V auto_62(resolve)
  65. N auto_63
  66. V auto_64("b")
  67. V auto_65(call)
  68. V auto_66(access)
  69. V auto_67(resolve)
  70. N auto_68
  71. V auto_69("a")
  72. V auto_7(assign)
  73. V auto_70(call)
  74. V auto_71(access)
  75. V auto_72(resolve)
  76. N auto_73
  77. V auto_74("b")
  78. V auto_75(constant)
  79. V auto_76(2)
  80. N auto_77
  81. V auto_78("a")
  82. V auto_79(access)
  83. V auto_8(global)
  84. V auto_80(resolve)
  85. N auto_81
  86. V auto_82("a")
  87. V auto_83(call)
  88. V auto_84(access)
  89. V auto_85(resolve)
  90. N auto_86
  91. V auto_87("a")
  92. V auto_88(call)
  93. V auto_89(access)
  94. V auto_9(assign)
  95. V auto_90(resolve)
  96. N auto_91
  97. V auto_92("b")
  98. V auto_93(constant)
  99. V auto_94(1)
  100. N auto_95
  101. V auto_96("a")
  102. V auto_97(access)
  103. V auto_98(resolve)
  104. V auto_99(return)
  105. D auto_initial_IP,"next",auto_1
  106. D auto_initial_IP,"var",auto_35
  107. D auto_1,"next",auto_2
  108. D auto_1,"value",auto_43
  109. D auto_1,"var",auto_103
  110. D auto_10,"func",auto_11
  111. D auto_100,"node",auto_101
  112. D auto_102,"a",auto_57
  113. D auto_103,"var",auto_35
  114. D auto_11,"var",auto_12
  115. D auto_12,"var",auto_13
  116. D auto_14,"var",auto_15
  117. D auto_16,"func",auto_17
  118. D auto_17,"var",auto_18
  119. D auto_18,"var",auto_19
  120. D auto_2,"next",auto_3
  121. D auto_2,"var",auto_42
  122. D auto_20,"var",auto_21
  123. D auto_22,"func",auto_23
  124. D auto_23,"var",auto_24
  125. D auto_24,"var",auto_25
  126. D auto_26,"var",auto_27
  127. D auto_28,"node",auto_29
  128. D auto_29,"body",auto_30
  129. D auto_3,"next",auto_4
  130. D auto_3,"value",auto_28
  131. D auto_3,"var",auto_41
  132. D auto_30,"body",auto_31
  133. D auto_30,"cond",auto_39
  134. D auto_31,"value",auto_32
  135. D auto_32,"func",auto_33
  136. D auto_32,"last_param",auto_36
  137. D auto_32,"params",auto_36
  138. D auto_33,"var",auto_34
  139. D auto_34,"var",auto_35
  140. D auto_36,"name",auto_37
  141. D auto_36,"value",auto_38
  142. D auto_39,"node",auto_40
  143. D auto_4,"next",auto_5
  144. D auto_4,"var",auto_27
  145. D auto_41,"var",auto_42
  146. D auto_43,"node",auto_44
  147. D auto_44,"body",auto_45
  148. D auto_44,"params",auto_102
  149. D auto_45,"cond",auto_46
  150. D auto_45,"else",auto_59
  151. D auto_45,"then",auto_99
  152. D auto_46,"func",auto_47
  153. D auto_46,"last_param",auto_49
  154. D auto_46,"params",auto_53
  155. D auto_47,"var",auto_48
  156. D auto_48,"var",auto_21
  157. D auto_49,"name",auto_50
  158. D auto_49,"value",auto_51
  159. D auto_5,"next",auto_6
  160. D auto_5,"value",auto_22
  161. D auto_5,"var",auto_26
  162. D auto_51,"node",auto_52
  163. D auto_53,"name",auto_54
  164. D auto_53,"next_param",auto_49
  165. D auto_53,"value",auto_55
  166. D auto_55,"var",auto_56
  167. D auto_56,"var",auto_57
  168. D auto_57,"name",auto_58
  169. D auto_59,"value",auto_60
  170. D auto_6,"next",auto_7
  171. D auto_6,"var",auto_21
  172. D auto_60,"func",auto_61
  173. D auto_60,"last_param",auto_63
  174. D auto_60,"params",auto_81
  175. D auto_61,"var",auto_62
  176. D auto_62,"var",auto_27
  177. D auto_63,"name",auto_64
  178. D auto_63,"value",auto_65
  179. D auto_65,"func",auto_66
  180. D auto_65,"last_param",auto_68
  181. D auto_65,"params",auto_68
  182. D auto_66,"var",auto_67
  183. D auto_67,"var",auto_35
  184. D auto_68,"name",auto_69
  185. D auto_68,"value",auto_70
  186. D auto_7,"next",auto_8
  187. D auto_7,"value",auto_16
  188. D auto_7,"var",auto_20
  189. D auto_70,"func",auto_71
  190. D auto_70,"last_param",auto_73
  191. D auto_70,"params",auto_77
  192. D auto_71,"var",auto_72
  193. D auto_72,"var",auto_15
  194. D auto_73,"name",auto_74
  195. D auto_73,"value",auto_75
  196. D auto_75,"node",auto_76
  197. D auto_77,"name",auto_78
  198. D auto_77,"next_param",auto_73
  199. D auto_77,"value",auto_79
  200. D auto_79,"var",auto_80
  201. D auto_8,"next",auto_9
  202. D auto_8,"var",auto_15
  203. D auto_80,"var",auto_57
  204. D auto_81,"name",auto_82
  205. D auto_81,"next_param",auto_63
  206. D auto_81,"value",auto_83
  207. D auto_83,"func",auto_84
  208. D auto_83,"last_param",auto_86
  209. D auto_83,"params",auto_86
  210. D auto_84,"var",auto_85
  211. D auto_85,"var",auto_35
  212. D auto_86,"name",auto_87
  213. D auto_86,"value",auto_88
  214. D auto_88,"func",auto_89
  215. D auto_88,"last_param",auto_91
  216. D auto_88,"params",auto_95
  217. D auto_89,"var",auto_90
  218. D auto_9,"value",auto_10
  219. D auto_9,"var",auto_14
  220. D auto_90,"var",auto_15
  221. D auto_91,"name",auto_92
  222. D auto_91,"value",auto_93
  223. D auto_93,"node",auto_94
  224. D auto_95,"name",auto_96
  225. D auto_95,"next_param",auto_91
  226. D auto_95,"value",auto_97
  227. D auto_97,"var",auto_98
  228. D auto_98,"var",auto_57
  229. D auto_99,"value",auto_100