# Formális Nyelvek és Fordítóprogramok

## Szintaktikai elemzés és Bison

### 1. `while.cc`

- Még mindig mágia de most egy kicsit több
- Valahogy össze van kötve a Flex és a Bison

### 2. `while.l`

- Most van benne extra include
- Return print helyett

### 3. `while.y`

- Flex forrásásfájlához hasonlóan elvetemült
- `locations` &lrarr; `lineno` (a `.l`-ből)
- operátorok
  - `left`, `right`: binér művelet, balról/jobbról értékelődnek ki
  - `precedence`: unér művelet
- kisbetűk: nemterminális szimbólumok
- nagybetűk: tokenek (enum), terminális
