PHP code example of mathematicator-core / tokenizer
1. Go to this page and download the library: Download mathematicator-core/tokenizer library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mathematicator-core / tokenizer example snippets
use \Mathematicator\Tokenizer\Tokenizer;
$tokenizer = new Tokenizer(/* some dependencies */);
// Convert math formula to an array of tokens:
$tokens = $tokenizer->tokenize('(5+3)*(2/(7+3))');
// Now you can convert tokens to a more useful format:
$objectTokens = $tokenizer->tokensToObject($tokens);
var_dump($objectTokens); // Return typed tokens with meta data
// Render to LaTeX
echo $tokenizer->tokensToLatex($objectTokens);
// Render to debug tree (extremely fast):
echo $tokenizer->renderTokensTree($objectTokens);