Chapter 12
Working With Files
This chapter is concerned with various aspect of file handling and modularity. We will learn three things:
- How predicate definitions can be spread across different files.
- How to write modular software systems.
- How to write results to files and how to read input from files.