* Do not overload entry point * Automatically call Program::__construct() * Automatically call Program::main(); * Fix all tests
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
class Main {
|
||||
class Program {
|
||||
|
||||
private function num2Roman($num) {
|
||||
$n = intval($num);
|
||||
@@ -15,7 +15,7 @@ class Main {
|
||||
return $result;
|
||||
}
|
||||
|
||||
public function __construct() {
|
||||
public function main() {
|
||||
print(' 7 => ' + $this->num2Roman(7) + "\n");
|
||||
print(' 9 => ' + $this->num2Roman(9) + "\n");
|
||||
print(' 11 => ' + $this->num2Roman(11) + "\n");
|
||||
@@ -28,5 +28,3 @@ class Main {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -1,6 +1,6 @@
|
||||
class Main {
|
||||
class Program {
|
||||
|
||||
function __construct() {
|
||||
function main() {
|
||||
$this->b($this->a('First A'), $this->a('Second A'), $this->a('Third A'));
|
||||
}
|
||||
|
||||
@@ -19,5 +19,3 @@ class Main {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -1,9 +1,7 @@
|
||||
class Main {
|
||||
class Program {
|
||||
|
||||
public function __construct() {
|
||||
public function main() {
|
||||
print('Hello world!');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -1,9 +1,7 @@
|
||||
final class Main {
|
||||
function __construct() {
|
||||
final class Program {
|
||||
function main() {
|
||||
var_dump(function_exists('dummy_function'));
|
||||
var_dump(import('dummy'));
|
||||
var_dump(function_exists('dummy_function'));
|
||||
}
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -1,11 +1,11 @@
|
||||
class Main {
|
||||
class Program {
|
||||
private $s = 'monkey';
|
||||
private $t = 'many monkeys';
|
||||
private $n = 43951789;
|
||||
private $u = -43951789;
|
||||
private $c = 65;
|
||||
|
||||
public function __construct() {
|
||||
public function main() {
|
||||
$this->testMonkey();
|
||||
$this->testNumbers();
|
||||
}
|
||||
@@ -36,5 +36,3 @@ class Main {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
new Main();
|
@@ -22,13 +22,11 @@ final class Test {
|
||||
}
|
||||
}
|
||||
|
||||
final class Main {
|
||||
public function __construct() {
|
||||
final class Program {
|
||||
public function main() {
|
||||
$testA = Test::getInstance();
|
||||
$testA->set(5);
|
||||
$testB = Test::getInstance();
|
||||
var_dump($testB->get());
|
||||
}
|
||||
} /* class */
|
||||
|
||||
new Main();
|
||||
|
@@ -1,6 +1,6 @@
|
||||
class Main {
|
||||
class Program {
|
||||
|
||||
function __construct() {
|
||||
function main() {
|
||||
$foo = '0';
|
||||
var_dump($foo);
|
||||
$foo += 2;
|
||||
@@ -23,5 +23,3 @@ class Main {
|
||||
var_dump($foo);
|
||||
}
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -47,13 +47,11 @@ class Unicode {
|
||||
|
||||
}
|
||||
|
||||
final class Main {
|
||||
final class Program {
|
||||
|
||||
public function __construct() {
|
||||
public function main() {
|
||||
$unicode = new Unicode();
|
||||
var_dump($unicode->unicon("ИфйжБЦ"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
@@ -1,7 +1,7 @@
|
||||
class Main {
|
||||
class Program {
|
||||
private $概要 = "AerScript Interpreter";
|
||||
|
||||
public function __construct() {
|
||||
public function main() {
|
||||
$this->ダウンロード();
|
||||
var_dump($this->概要);
|
||||
var_dump($this->isUTF8('hello'));
|
||||
@@ -39,5 +39,3 @@ class Main {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
new Main();
|
||||
|
Reference in New Issue
Block a user