Usage and Examples
Welcome to the Usage and Examples page of Bnlang.
Writing your first program
function main() {
print("Hello, World!");
}
Run it with:
bnl main.bnl
Using variables and types
let name = "Mamun";
let age = 25;
let isDeveloper = true;
print("Name:", name);
print("Age:", age);
print("Developer?", isDeveloper);
Control flow
let score = 85;
if (score >= 80) {
print("Grade: A+");
} else if (score >= 70) {
print("Grade: A");
} else {
print("Grade: Below A");
}
Loops
for (let i = 1; i <= 5; i++) {
print("Number:", i);
}
Functions
function greet(user) {
return "Hello, " + user + "!";
}
print(greet("Mamun"));
Using modules
const fs = require('fs');
let data = fs.readFileSync("notes.txt");
print("File content:", data);