Операторы для работы с файлами.Пишет в стандартный файл текстовое представление Об. Если Об - простой тип (число, строка) - то его значение, если сложный -nostringval-.
Пишет синтаксическое представление Об в стандартный выходной файл. Т.е. составные типы преобразуются к читабелному виду и, по возможности, их содержимое отображается, иначе тип.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | ИДФ | | | | | | | | bytesavailable | целое | | | | | | | |
ИДФ | ИД открытого файла | целое | кол-во байт | Возвращает количество байт, доступных для чтения.
Закрывает файл и удаляет его ИД из системы.
Возращает ИД файла, который в текущее время выполняется интерпретатором.
логич | true - включено эхо;false - выключено. | Включает/выключает эхо.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | Название | Режим | | | | | | | file | ИДФ | | | | | | | |
Название | Имя и/или путь открываемого файла | Режим | режим доступа для открываемого файла: только чтение, чтение-запись, запись. | ИДФ | ИД открытого файла | Окрывает файл, указанный в Название, в режиме Режим. Возвращает ИД открытого файла.
Принудительно переписывает данные из буфера в стандартный выводной файл
Принудительно переписывает данные из буфера файла на диск.
Выводит строку в стандартный выходной файл.
Печатает приглашение интерпретатора, когда последний готов к вводу.
Печатает содержимое всего стека. Работает подобно ==, но объекты со стека не удаляются.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | ИДФ | | | | | | | | read | логич | целое | | | | | | |
ИДФ | ИД открытого файла | логич | true - символ прочитан успешно; false - конец файла, нечего читать. | целое | код прочитанного символа, если не конец файла. В противном случае параметр отсутсвует. | Читает один символ из файла
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | строка | ИДФ | | | | | | | readhexstring | логич | строка | | | | | | |
строка | место, куда будет помещен результат | ИДФ | ИД открытого файла | логич | true - символ прочитан успешно; false - конец файла, нечего читать. | строка | результат | Читает шестнадцатеричное из файла
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | строка | ИДФ | | | | | | | readline | логич | строка | | | | | | |
строка | место, куда будет помещен результат | ИДФ | ИД открытого файла | логич | true - символ прочитан успешно; false - конец файла, нечего читать. | строка | что прочитали | Читает строку из файла
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | строка | ИДФ | | | | | | | readstring | логич | строка | | | | | | |
строка | место, куда будет помещен результат | ИДФ | ИД открытого файла | логич | true - символ прочитан успешно; false - конец файла, нечего читать. | строка | что прочитали | Читает строку из файла
Очищает буфер файла. Данные из буфера теряются безвозвратно.
Файл | Имя и/или путь открываемого файла | Загружает содержимое файла Файл в интерпретатор и выполняет его.
Печатает содержимое всего стека. Работает подобно =, но объекты со стека не удаляются.
Возвращает статус открытого файла
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | ИДФ | | | | | | | | token | логич | слово | | | | | | |
ИДФ | ИД открытого файла | логич | true - символ прочитан успешно; false - конец файла, нечего читать. | слово | прочитанное слово. Если был достигнут конец файла, то параметр отсутсвует. | Читает одно слово из файла
целое | код записываемого символа | ИДФ | ИД открытого файла | Пишет один символ в файл
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | строка | ИДФ | | | | | | | writehexstring | | | | | | | | |
строка | что пишем | ИДФ | ИД открытого файла | Пишет шестнадцатеричное в файл
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | строка | ИДФ | | | | | | | writestring | | | | | | | | |
строка | что пишем | ИДФ | ИД открытого файла | Пишет строку в файл
|