✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Consider the following Three-Address Code (TAC) program:
| 1. | x = 1 |
| 2. | if x > 0 goto 4 |
| 3. | x = x + 1 |
| 4. | if x < 5 goto 2 |
| 5. | print x |
How many basic blocks does this program contain?