Pull to refresh

Comments 8

Функция и процедура разные понятия, функция возвращает значение а процедура нет.
">(дальше ваш код)" получите процедуру. Ну точнее, void-функцию.
Пока что я заметил, что Вы уже как минимум два раза выполняете проход по файлу. Вы уверены что оно так должно и быть? Не проще ли исползовать модель конечных автоматов? ;)
Извините, где Вы видите 2 раза проход по файлу?
каждая из приведенных Вами функций проходится по файлу с самого начала или я что-то путаю?
Нисколько, каждая функция получает reference на читающий файл поток. Читает сколько надо, не более. Т.е. файлт читается 1 раз. От начала и до конца.
Помнится, в прошлом топике вы собирались писать на своем языке Ханойские башни. Как успехи?
К меня догнали! Ханойские башни уже написаны на BF, мой интерпретатор чистый код BF, без стандартных комментариев вроде выполняет. Сейчас работаю над чем-то вроде стандартной библиотеки, чтобы для вывода символа «A» не надо было 65 раз '+' делать, а просто вызвать функцию.
Sign up to leave a comment.

Articles