Lolcode - อินพุต / เอาต์พุต
บทนี้จะอธิบายวิธีการป้อนค่าผ่านเทอร์มินัล LOLCODE และวิธีการส่งออกไปยังเทอร์มินัล
I / O จาก Terminal
คุณสามารถใช้คีย์เวิร์ด VISIBLE เพื่อพิมพ์บางสิ่งใน LOLCODE VISIBLE เป็นฟังก์ชันที่สามารถรับอักขระจำนวนไม่ จำกัด เป็นอินพุตและพิมพ์ทั้งหมดพร้อมกันโดยการเชื่อมต่อภายในและแปลงเป็นสตริงหรือ YARN
ฟังก์ชัน VISIBLE จะสิ้นสุดหรือสิ้นสุดโดยตัวคั่นซึ่งอาจเป็นปลายบรรทัดหรือลูกน้ำ
เอาต์พุตจะถูกยกเลิกโดยอัตโนมัติโดยคอมไพลเลอร์ด้วยการส่งคืนแคร่ หากโทเค็นสุดท้ายสิ้นสุดลงด้วยสัญลักษณ์อัศเจรีย์ (!) สัญลักษณ์นี้จะถูกแทนที่ด้วยสัญลักษณ์นี้
VISIBLE <any_expression> [<any_expression> ...][!]
โปรดทราบว่าใน LOLCODE ปัจจุบันยังไม่มีมาตรฐานที่กำหนดไว้สำหรับการพิมพ์ข้อมูลบางส่วนลงในไฟล์
ในการรับข้อมูลจากผู้ใช้คำหลักที่ใช้คือ GIMMEH เป็นฟังก์ชันที่สามารถรับตัวแปรจำนวนเท่าใดก็ได้เป็นอินพุต ใช้ YARN เป็นอินพุตและเก็บค่าในตัวแปรที่กำหนด
GIMMEH <any_variable>
ตัวอย่าง
HAI 1.2
I HAS A VAR ITZ A YARN BTW DECLARE A VARIABLE FOR LATER USE
VISIBLE "TYPE SOMETHING AND ENTER"
GIMMEH VAR BTW GET INPUT (STRING) INTO VARIABLE
VISIBLE VAR
KTHXBYE
เมื่อเรียกใช้รหัสนี้ระบบจะขอให้คุณป้อนตัวเลขจากนั้นพิมพ์หมายเลขกลับในบรรทัดถัดไปโดยอัตโนมัติ เมื่อคุณเรียกใช้รหัสนี้จะพิมพ์ผลลัพธ์ต่อไปนี้ -
sh-
4.3$ lci main.lo
TYPE SOMETHING AND ENTER
67
67