Basics Examples

Basic function + types

File: examples/ok.aja

fuc add(a: int, b: int) -> int:
    total = a + b
    return total

fuc shout(name: string) -> string:
    msg = "Hello, " + name
    return msg

name = "Aja"
print(shout(name))

x = add(10, 20)
print(x)

speed = 3.5
speed = speed + 1.2
print(speed)

total = 0
for i in range(1, 6):
    total = total + i
print(total)

Input and casting

Files: examples/input.aja and examples/input_cast.aja

name = input("Whats your name? ")
print("Hello " + name)
age = int(input("Age? "))
score = float(input("Score? "))
name = str(input("Name? "))

print("Hello " + name)
print(age + 1)
print(score + 0.5)

Type error sample

File: examples/type_error.aja

age = 20
age = "twenty"