FiveCode

所属分类:自动编程
开发工具:PHP
文件大小:41KB
下载次数:0
上传日期:2021-07-05 07:07:09
上 传 者sh-1993
说明:  PHP类,使由编程指令驱动的第五代指令代码能够在控制下执行...
(PHP Class to enable fifth generation instructional code driven by programmatic instructions to execute under a controlled logic in the backend.)

文件列表:
.circleci (0, 2021-07-05)
.circleci\config.yml (1279, 2021-07-05)
CNAME (12, 2021-07-05)
LICENSE.txt (1068, 2021-07-05)
_config.yml (32, 2021-07-05)
codecov.yml (300, 2021-07-05)
composer.json (1367, 2021-07-05)
composer.lock (131217, 2021-07-05)
docs (0, 2021-07-05)
docs\basics.md (4994, 2021-07-05)
docs\conditions.md (62, 2021-07-05)
docs\executes.md (60, 2021-07-05)
docs\index.md (359, 2021-07-05)
docs\installation.md (192, 2021-07-05)
docs\iterators.md (61, 2021-07-05)
docs\settings.md (60, 2021-07-05)
docs\usage.md (742, 2021-07-05)
docs\values.md (58, 2021-07-05)
docs\variables.md (61, 2021-07-05)
phpunit.xml (653, 2021-07-05)
src (0, 2021-07-05)
src\Exceptions (0, 2021-07-05)
src\Exceptions\ParserNotAllowedException.php (243, 2021-07-05)
src\Exceptions\ParserNotFoundException.php (239, 2021-07-05)
src\FiveCode.php (19607, 2021-07-05)
src\Functions (0, 2021-07-05)
src\Functions\Functions.php (674, 2021-07-05)
src\Functions\FunctionsAbstract.php (366, 2021-07-05)
src\Parsers (0, 2021-07-05)
src\Parsers\Conditions.php (6576, 2021-07-05)
src\Parsers\Executes.php (3451, 2021-07-05)
src\Parsers\Iterators.php (6867, 2021-07-05)
src\Parsers\Parsers.php (1054, 2021-07-05)
src\Parsers\ParsersAbstract.php (360, 2021-07-05)
src\Parsers\Values.php (1184, 2021-07-05)
src\Parsers\Variables.php (2742, 2021-07-05)
tests (0, 2021-07-05)
... ...

Mossengine/FiveCode

A PHP library for evaluating a 5th Generation programming structure called FiveCode.

Source Code Download Package PHP Programming Language Build Status Codecov Code Coverage Read License Package downloads on Packagist

## Installation ``` $ composer require mossengine/fivecode ``` ```json { "require": { "mossengine/fivecode": "~2.0.0" } } ``` ## Usage ### new FiveCode() ```php // Require the autoloader, normal composer stuff require 'vendor/autoload.php'; // Instantiate a FiveCode class $fiveCode = new Mossengine\FiveCode\FiveCode(); // Evaluate an array of FiveCode through the evaluate class method. $fiveCode->evaluate([ ['' => []], ['' => []], ['' => []], ['' => []] ]); ``` ### FiveCode::make() ```php // Require the autoloader, normal composer stuff require 'vendor/autoload.php'; // Use the static make method and immediately evaluate an array of instructions Mossengine\FiveCode\FiveCode::make() ->evaluate([ ['' => []], ['' => []], ['' => []], ['' => []] ]); ``` ## Documentation Read the docs for more details on FiveCode language structure or to create your own parsers/functions to provide more capabilities

近期下载者

相关文件


收藏者