Trong nhiều trường hợp, việc đọc các giá trị biến đổi từ STDIN sẽ ngắn hơn thay vì xác định hàm. Tuy nhiên, lưu ý rằng GIMMEH
, đọc đầu vào từ STDIN, luôn đọc một YARN
(tức là chuỗi). Nhưng bạn có thể tận dụng kiểu gõ động của LOLCODE và thêm 0 để chuyển đổi thành a NUMBR
.
Ví dụ,
GIMMEH n
n R SUM OF n AN 0
... (operations on n)
Xác định n
là 26 byte, bao gồm cả dòng mới. So sánh điều này với một hàm do người dùng định nghĩa:
HOW DUZ I f YR n
... (operations on n)
IF U SAY SO
Điều này đòi hỏi 28 byte.
Lưu ý rằng bạn cũng có thể nhân với 1 để chuyển đổi thành a NUMBR
, nhưng yêu cầu nhiều hơn 4 byte so với tổng:
GIMMEH n
n R PRODUKT OF n AN 1