关于jeve
Jeve是一种面向对象的静态类型语言,它的设计目标是提供简单易用的语法和高效的性能。 下面是Jeve语言的一些基本语法: 变量声明
let a = 1; let b: int = 2; let c: string = "Hello, Jeve!";
函数声明
fn add(a: int, b: int) -> int { return a + b; }
对象定义
class Person { let name: string; let age: int; fn init(name: string, age: int) {this.name = name; this.age = age; } fn greet() { print("Hello, my name is " + this.name + " and I'm " + this.age + " years old."); } } let p = new Person("Alice", 25); p.greet();
条件语句
if (a > 0) { print("a is positive"); } else { print("a is negative or zero"); }
循环语句
while (i < 10) { print(i); i = i + 1; }
数组
let a = [1, 2, 3]; let b: [int] = [4, 5, 6]; let c: [string] = ["foo", "bar", "baz"];
字典
let d = {"foo": 1, "bar": 2, "baz": 3}; let e: [string:int] = {"hello": 4, "world": 5};

