Я так стараюсь инициализировать массив или массив списков строк из файла при использовании цикла, но каждая функция, которую я использую - поставить / ввести / заставить ничего, похоже, не работает.массив за разом заполнялся последней прочитанной строкой, несмотря на то, что я обращаюсь к определенному индексу, который я увеличиваю каждую итерацию.(Я пытался добавить обычную постоянную строку, и она работала хорошо, я не понимаю разницу.
Спасибо всем, кто помог бы.
tArray:ARRAY[STRING] -- declaring
create tArray.make_empty
readingFile() --function
local
k:INTEGER_32
do
from k:=0
until curFile.end_of_file
loop
curFile.read_line
curLine:=curFile.last_string
tArray.force (curLine, k)
--tArray.put(curLine, k)
--tArray.enter (curLine, k)
--tArray.at (k):=curLine
--tArray.force ("sara", k+1)
k:=k+1
end
end