added return type to function
This commit is contained in:
@@ -4,11 +4,11 @@ use test2 as test3 from Tests;
|
||||
lib Main {
|
||||
class Program {
|
||||
func Main(args: list): void {
|
||||
test_a = test1();
|
||||
var test_a: test1 = test1();
|
||||
test_a.dec_vars();
|
||||
test_a.is_error();
|
||||
if (!error) {
|
||||
test_b = test3();
|
||||
var test_b: test3 = test3();
|
||||
test3.continue();
|
||||
}
|
||||
}
|
||||
|
@@ -3,22 +3,22 @@ lib Tests
|
||||
/*
|
||||
declaration of some tests
|
||||
*/
|
||||
export class test1
|
||||
public class test1
|
||||
{
|
||||
export test_string: string = 'Hello';
|
||||
export test_string_2: string = "Hello World";
|
||||
export test_num: num = 1;
|
||||
export test_num_2: num = 1.0;
|
||||
export test_num_3: num = this.test_num + this.test_num_2;
|
||||
public var test_string: string = 'Hello';
|
||||
public var test_string_2: string = "Hello World";
|
||||
public var test_num: num = 1;
|
||||
public var test_num_2: num = 1.0;
|
||||
public var test_num_3: num = this.test_num + this.test_num_2;
|
||||
|
||||
export func dec_vars(): void
|
||||
public func dec_vars(): void
|
||||
{
|
||||
test_bool: bool = true;
|
||||
test_bool_2: bool = false;
|
||||
test_bool_3: bool = test_bool != test_bool_2; # true
|
||||
var test_bool: bool = true;
|
||||
var test_bool_2: bool = false;
|
||||
var test_bool_3: bool = test_bool != test_bool_2; # true
|
||||
}
|
||||
|
||||
export is_error(): bool
|
||||
public is_error(): bool
|
||||
{
|
||||
if (error != empty)
|
||||
{
|
||||
|
@@ -1,12 +1,12 @@
|
||||
lib Tests {
|
||||
export class test2 {
|
||||
public class test2 {
|
||||
string_a = string1();
|
||||
export func continue() {
|
||||
public func continue() {
|
||||
input(string_a.string1 + ': ');
|
||||
}
|
||||
}
|
||||
|
||||
class strings {
|
||||
public string1 = "hello world";
|
||||
var public string1 = "hello world";
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user