Trong thời gian chạy, tiếp tục nhắc một dòng đầu vào cho đến khi đầu vào của người dùng không phải là tên của một tệp hoặc thư mục hiện có hoặc mục hệ thống tệp khác, liên quan đến thư mục làm việc hiện tại. Sau đó trả về / in tên tệp đã nhập cuối cùng. Bạn có thể cho rằng tất cả các đầu vào của người dùng sẽ là tên tệp hợp lệ.
Mã giả 1
myform = new form("GUI")
myform.mytxt = new editfield("")
myform.ok = new button("OK")
repeat
waitfor(myform.ok,"click")
until not filesystem.exists(myform.mytxt.content)
return(myform.mytxt.content)
Mã giả 2
LET TEXT = "."
WHILE HASFILE(TEXT) DO
TEXT = PROMPT("")
ENDWHILE
RETURN TEXT
Ví dụ về đầu vào của người dùng sẽ gây ra nhắc nhở lại khi trên TIO:
.
..
.env.tio
/
/bin/[
/lost+found
Ví dụ về đầu vào của người dùng sẽ trở lại khi trên TIO:
...
env.tio
../../bin/]
/lost/found