. ├── cycle1 │   ├── dfa │   │   ├── code.c │   │   └── input.txt │   ├── eclo │   │   ├── code.c │   │   └── input.txt │   ├── min │   │   ├── code.c │   │   └── input.txt │   └── nfa │   ├── code.c │   └── input.txt └── cycle2    ├── ast    │   ├── p.l    │   └── p.y    ├── calc    │   ├── p.l    │   ├── p.y    ├── for    │   ├── p.l    │   └── p.y    ├── lex_a.c    ├── validstr    │   └── p.l    └── validvar    ├── p.l    └── p.y