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