Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. Axioma = Z
  2.  
  3. Terminales = { boolean do function if input int print return string var while entero cadena id %= = , ; ( ) { } + || > eof }
  4.  
  5. NoTerminales = { Z P B I 1 2 D 3 S M T X R N V O U W E 4 Y L Q F G H A K C J }
  6.  
  7. Producciones = {
  8. Z -> P
  9. Z -> Z
  10. P -> B Z
  11. P -> F Z
  12. P -> eof
  13. B -> var T id D ;
  14. B -> do I while ( R )
  15. B -> if ( R ) I
  16. B -> S
  17. I -> S
  18. I -> { 1 }
  19. 1 -> B 2
  20. 2 -> 1
  21. 2 -> lambda
  22. D -> , id D
  23. D -> = R 3
  24. D -> lambda
  25. 3 -> , id D
  26. 3 -> lambda
  27. S -> id M ;
  28. S -> return X ;
  29. S -> input ( id ) ;
  30. S -> print ( E ) ;
  31. M -> = R
  32. M -> > R
  33. M -> ( L )
  34. T -> int
  35. T -> boolean
  36. T -> string
  37. X -> R
  38. X -> lambda
  39. R -> V N
  40. N -> || V N
  41. N -> lambda
  42. V -> E O
  43. O -> %= E
  44. O -> lambda
  45. E -> id Y 4
  46. E -> ( R ) 4
  47. E -> entero 4
  48. E -> cadena 4
  49. 4 -> lambda
  50. 4 -> + E
  51. Y -> ( L )
  52. Y -> lambda
  53. L -> R Q
  54. L -> lambda
  55. Q -> , R Q
  56. Q -> lambda
  57. F -> function H id ( A ) { C }
  58. H -> T
  59. H -> lambda
  60. A -> T id K
  61. A -> lambda
  62. K -> , T id K
  63. K -> lambda
  64. C -> B J
  65. J -> C
  66. J -> lambda
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement