런타임시에 대한 프롬프트 계속 입력 라인 (빈 줄 바꿈 제외) 사용자 입력 뭔가 때까지, 즉 눌러 단지 않습니다 Enter또는 OK. 출력이나 결과가 요구되거나 금지되지 않습니다.
의사 코드 1
myform = new form("GUI")
myform.mytxt = new editfield("")
myform.ok = new button("OK")
repeat
waitfor(myform.ok,"click")
until myform.mytxt.content <> ""
의사 코드 2
LET TEXT = ""
WHILE TEXT = "" DO
TEXT = PROMPT("")
ENDWHILE
실시 예 1
프로그램이 실행되고 단일 텍스트 필드와 OK버튼이 있는 양식이 즉시 나타납니다 .
사용자가 OK버튼을 클릭 합니다.
아무 반응이 없습니다.
사용자는 "hello world"를 텍스트 필드에 붙여 넣고 OK단추를 클릭 합니다.
프로그램이 종료됩니다.
실시 예 2
함수가 호출되고 즉시 빈 줄과 깜박이는 커서가 표시됩니다.
사용자가를 누릅니다 Enter.
커서가 한 줄 아래로 이동합니다.
사용자가를 누릅니다 Enter.
커서가 한 줄 아래로 이동합니다.
사용자가 누름 PPCGEnter
기능 반환.
