Basic Examples
Calculator
Section titled “Calculator”print("=== TulparLang Calculator ===");
int a = inputInt("First number: ");int b = inputInt("Second number: ");
print("Sum:", a + b);print("Difference:", a - b);print("Product:", a * b);print("Division:", a / b);Fibonacci Sequence
Section titled “Fibonacci Sequence”func fibonacci(int n) { if (n <= 1) { return n; } return fibonacci(n - 1) + fibonacci(n - 2);}
print("Fibonacci sequence:");for (int i = 0; i < 10; i++) { print("F(" + toString(i) + ") =", fibonacci(i));}JSON Data Processing
Section titled “JSON Data Processing”arrayJson users = { "data": [ {"name": "Alice", "age": 25, "role": "Developer"}, {"name": "Bob", "age": 30, "role": "Designer"}, {"name": "Charlie", "age": 35, "role": "Manager"} ]};
// Process user datafor (int i = 0; i < length(users["data"]); i++) { arrayJson user = users["data"][i]; str name = user["name"]; int age = user["age"]; str role = user["role"];
print(name, "-", age, "years old -", role);}String Processing
Section titled “String Processing”str email = " HAMZA@EXAMPLE.COM ";
// Clean and parse emailstr clean = lower(trim(email));arrayStr parts = split(clean, "@");str username = parts[0];str domain = parts[1];
print("Username:", username);print("Domain:", domain);print("Valid:", contains(domain, "."));Mathematical Computation
Section titled “Mathematical Computation”// Calculate circle propertiesfloat radius = 5.0;float pi = 3.14159;
float area = pi * pow(radius, 2.0);float circumference = 2.0 * pi * radius;
print("Radius:", radius);print("Area:", area);print("Circumference:", circumference);
// Random point in circlefloat angle = random() * 2.0 * pi;float r = random() * radius;float x = r * cos(angle);float y = r * sin(angle);
print("Random point: (", x, ",", y, ")");