More text on separate compilation

- Adds examples
- Adds generation logic