]>
The domain TextFile allows Axiom to read and write character data and exchange text with other programs. This type behaves in Axiom much like a File of strings, with additional operations to cause new lines. We give an example of how to produce an upper case copy of a file.
This is the file from which we read the text.
This is the file to which we write the text.
Entire lines are handled using the readLinereadLineTextFile and writeLinewriteLineTextFile operations.
Use the endOfFile?endOfFile?TextFile operation to check if you have reached the end of the file.
The file f1 is exhausted and should be closed.
It is sometimes useful to write lines a bit at a time. The writewriteTextFile operation allows this.
This ends the line. This is done in a machine-dependent manner.
Finally, clean up.
For more information on related topics, see FileXmpPage , KeyedAccessFileXmpPage , and LibraryXmpPage .