コード例 #1
0
ファイル: WumpusTest.php プロジェクト: brianbender/wumpus
 function testFnC()
 {
     $this->assertEquals(2, Wumpus::fnC());
     $this->assertEquals(3, Wumpus::fnC());
     $this->assertEquals(1, Wumpus::fnC());
     $this->assertEquals(1, Wumpus::fnC());
     $this->assertEquals(2, Wumpus::fnC());
     $this->assertEquals(4, Wumpus::fnC());
     $this->assertEquals(2, Wumpus::fnC());
     $this->assertEquals(1, Wumpus::fnC());
     $this->assertEquals(3, Wumpus::fnC());
     $this->assertEquals(1, Wumpus::fnC());
 }
コード例 #2
0
ファイル: Wumpus.php プロジェクト: brianbender/wumpus
 private static function returnFromGosub()
 {
     if (empty(self::$returnLine)) {
         self::$nextLine = 1151;
     } else {
         self::$nextLine = array_pop(self::$returnLine);
     }
 }
コード例 #3
0
ファイル: WumpusRunner.php プロジェクト: brianbender/wumpus
<?php

require_once 'Wumpus.php';
Wumpus::main();