File-Seek

(file-seek file integer) -> integer

When given a positive integer, or zero, sets the pointer, or file-pos, of the given file to that value. When given a negative integer, it acts as file-skip, adjusting the file-pos by that value.

Examples:

>> (file-seek a 3)
:: 3
>> (file-seek a -2)
:: 12

See Also: file-pos, file-len, file-skip