ReadNextInteger - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


FileTools[Text]

  

ReadNextInteger

  

read the next integer from a file

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

ReadNextInteger(file)

Parameters

file

-

file descriptor or filename

Description

• 

The ReadNextInteger(file) command attempts to read an integer from file. The ReadNextInteger function skips non-numeric characters until a valid integer is found.  The integer is read from file and returned.  If no characters form a valid integer, then NULL is returned.  In this case, the file is read to the end of the file.

• 

If file is the name of a file that has not been opened, Maple attempts to open the file before attempting to read the integer.

• 

An error is raised if file is not a valid descriptor or if it is the name of a file that cannot be opened.

Examples

FileToolsTextWriteStringtestfile,1 two 3 four

12

(1)

FileToolsTextClosetestfile:

FileToolsTextReadNextIntegertestfile

1

(2)

FileToolsTextReadNextIntegertestfile

3

(3)

FileToolsTextReadNextIntegertestfile

FileToolsAtEndOfFiletestfile

true

(4)

See Also

file

FileTools[AtEndOfFile]

FileTools[Text]

FileTools[Text][Close]

FileTools[Text][Open]

FileTools[Text][ReadCharacter]

FileTools[Text][ReadString]

FileTools[Text][WriteInteger]

FileTools[Text][WriteString]

IO_errors