functions8.tout 645 B

12345678910111213141516171819202122232425262728293031323334353637
  1. (1, LITERAL, "print")
  2. (1, OPEN_BRACKET)
  3. (1, LITERAL, "fac")
  4. (1, OPEN_BRACKET)
  5. (1, NUMBER, 5.0)
  6. (1, CLOSE_BRACKET)
  7. (1, CLOSE_BRACKET)
  8. (1, SEMICOLON)
  9. (3, FUNCTION)
  10. (3, LITERAL, "fac")
  11. (3, OPEN_BRACKET)
  12. (3, LITERAL, "n")
  13. (3, CLOSE_BRACKET)
  14. (4, OPEN_CURVED_BRACKET)
  15. (5, IF)
  16. (5, OPEN_BRACKET)
  17. (5, LITERAL, "n")
  18. (5, LESS_EQUAL)
  19. (5, NUMBER, 1.0)
  20. (5, CLOSE_BRACKET)
  21. (6, OPEN_CURVED_BRACKET)
  22. (7, RETURN)
  23. (7, NUMBER, 1.0)
  24. (7, SEMICOLON)
  25. (8, CLOSE_CURVED_BRACKET)
  26. (9, RETURN)
  27. (9, LITERAL, "n")
  28. (9, MUL)
  29. (9, LITERAL, "fac")
  30. (9, OPEN_BRACKET)
  31. (9, LITERAL, "n")
  32. (9, SUB)
  33. (9, NUMBER, 1.0)
  34. (9, CLOSE_BRACKET)
  35. (9, SEMICOLON)
  36. (10, CLOSE_CURVED_BRACKET)
  37. (11, EOF)