文件名称:dicen:使用PHP的骰子解析器
文件大小:21KB
文件格式:ZIP
更新时间:2024-03-08 10:34:47
PHP
迪森 掷骰子的解析器。 安装方式 composer install w5n/dicen 用法 use W5n \ Dicen \ DefaultRandomGenerator ; use W5n \ Dicen \ DiceEngine ; use W5n \ Dicen \ DiceParser ; $ parser = new DiceParser (); $ randomGenerator = new DefaultRandomGenerator (); $ engine = new DiceEngine ( $ parser , $ randomGenerator ); // Dice mode $ engine -> roll ( '5d4+3' ); // Math mode $ engine -> roll ( '120+10*33-45'
【文件预览】:
dicen-main
----.gitignore(45B)
----src()
--------Operation.php(2KB)
--------DiceParser.php(7KB)
--------BaseOperator.php(322B)
--------Operator.php(1KB)
--------DiceRoll.php(3KB)
--------DiceEngine.php(792B)
--------RandomGenerator.php(135B)
--------Parser.php(124B)
--------Number.php(461B)
--------Token.php(136B)
--------DefaultRandomGenerator.php(212B)
--------Context.php(999B)
----LICENSE(1KB)
----composer.json(532B)
----composer.lock(72KB)
----README.md(944B)
----phpunit.xml(486B)
----tests()
--------W5n()