- 16 Eki 2020
- 442
- 20
Herkese merhabalar ben Xale bugün sizlere kendi yaptığım örnek Land projelerini göstericem başlayalım.
Kod:
# var komutu kullanımı
VAR sample = 19
PRINT sample
Kod:
# then komutu kullanımı
VAR sample = 20
IF sample == 20 THEN 21
# print to 21
Kod:
# print komutu kullanımı - coded by TheFlow
PRINT(1*1) -> int yazdırdı
PRINT(1*2,5) -> float yazdırdı
PRINT(1) -> işlemsiz de olabilir.
PRINT("STR türünde değer yazdırdı.")
Kod:
# if komutu kullanımı
VAR age = 19
IF age >= 15 THEN 21
# print to 21
Kod:
# merhaba dünya
# print to Hello world!
PRINT("Hello world!")
Kod:
# örnek fonksiyon
# Land programming language sample function.
FUN join(elements, separator)
Kod:
# örnek program:
# This is a very useful piece of software
FUN oopify(prefix) -> prefix + "oop"
FUN join(elements, separator)
VAR result = ""
VAR len = LEN(elements)
FOR i = 0 TO len THEN
VAR result = result + elements/i
IF i != len - 1 THEN VAR result = result + separator
END
RETURN result
END
FUN map(elements, func)
VAR new_elements = []
FOR i = 0 TO LEN(elements) THEN
APPEND(new_elements, func(elements/i))
END
RETURN new_elements
END
PRINT("Greetings universe!")
FOR i = 0 TO 5 THEN
PRINT(join(map(["l", "sp"], oopify), ", "))
END
# Land programming language
Kod:
# else komutu kullanımı
VAR sample = 20
IF sample == 19 THEN 21 ELSE 15
# print to 15
Son düzenleme: