O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Schach - Parsing

Iniciado por Brandt, 05/10/2020 às 00:35

05/10/2020 às 00:35 Última edição: 05/10/2020 às 11:47 por Brandt


Schach - Parsing | v1.1.0 | por Brandt



Introdução

Este plugin é uma biblioteca de processamento de texto. Ele não adiciona nenhuma funcionalidade por si só, apenas funções que podem ser utilizadas por outros plugins para processar e utilizar entradas  genéricas do usuário.


Instruções

Leia a documentação do plugin para detalhes das funções disponíveis.

Um exemplo rápido de uso:

Código: javascript
const { expression, evaluate } = Schach.Parsing.Arithmetic;

const { parsed: expr } = expression().run("#x^4 - log2(#y)")
evaluate(expr, { variables: { x: 5, y: 32 } }) // retorna 5^4 - log2(32) = 625 - 5 = 620



Download: Github


Código Fonte: Github


Licença: Zlib
~ Masked

Esse eu estava esperando desde o dia que o MZ saiu. Será muito útil para os meus plugins.

Obrigador por disponibilizar, Brandt:ok: