Skip to main content

Module files

Module files 

Source
Expand description

Files: \input, the log file, \openin/\read, \scantokens pseudo-files and the record of files read and written that the pass driver uses (TeX: The Program §511–§538, §480–§486; e-TeX).

Structs§

FileRecord
A file that was read or written during a pass, with a content hash.
FileState
File-related state.
LineReader
The lines of a file opened by \openin, split when they are read: files are often opened only to test that they exist.
RecordingWriter
A file writer that also records everything written, so that the pass driver can compare it with what the next pass reads.

Enums§

ReadFile
The state of a \read stream.

Functions§

content_hash
FNV-1a hash used to detect content changes between passes.

Type Aliases§

WrittenSink
Shared record of the contents written to files during a pass.