file imports work!!!!!
This commit is contained in:
@@ -1,9 +0,0 @@
|
||||
depend "io.pla"
|
||||
|
||||
if 1 + 2 == 3 {
|
||||
print("The universe is functional!");
|
||||
}
|
||||
unless
|
||||
{
|
||||
print("WHAT, HOW");
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
depend "io.pla"
|
||||
depend "string.pla"
|
||||
|
||||
add = Func(a: Int, b: Int): Int {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
print(String(add(1, 3)));
|
||||
@@ -1,4 +1,4 @@
|
||||
main = Func(): Int {
|
||||
$print("Hello, World!");
|
||||
$print("Hello, World!\n");
|
||||
return 0;
|
||||
}
|
||||
3
tests/math.pla
Normal file
3
tests/math.pla
Normal file
@@ -0,0 +1,3 @@
|
||||
add = Func(a: Int, b: Int): Int {
|
||||
return a + b;
|
||||
}
|
||||
@@ -1,7 +1,5 @@
|
||||
depend "tests/math.pla";
|
||||
|
||||
main = Func(): Int {
|
||||
a: Int = 10;
|
||||
|
||||
a += 1;
|
||||
|
||||
return a;
|
||||
return $add(1 ,2);
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
depend "io.pla"
|
||||
|
||||
enum Gender {
|
||||
male,
|
||||
female
|
||||
}
|
||||
|
||||
struct Person {
|
||||
name: String,
|
||||
age: Int = 0,
|
||||
speak: Func,
|
||||
gender: Gender
|
||||
}
|
||||
|
||||
speak = Func(sentence: String): Nil {
|
||||
print(sentence)
|
||||
}
|
||||
|
||||
max: Person = {"Max", 17, speak, Gender.male};
|
||||
@@ -1,16 +0,0 @@
|
||||
depend "string.pla"
|
||||
depend "io.h"
|
||||
|
||||
myInt: Int = 123;
|
||||
myDecimal: Float = 0.456;
|
||||
myBoolean: Bool = true;
|
||||
myString: String = "Hello!\n";
|
||||
myList: List = [1, "hi", true, [1, 2, 3], 0.789];
|
||||
|
||||
MY_CONSTANT: Const(String) = "foo bar";
|
||||
|
||||
print(String(myInt));
|
||||
print(String(myDecimal));
|
||||
print(String(myBoolean));
|
||||
print(myString);
|
||||
print(String(myList));
|
||||
Reference in New Issue
Block a user