# Shiki

Mathematical formula processor by ASCII art

Japanese

## ShikiML

ShikiML marks up mathematical formula by ASCII art.

Here is an example of marking up using ShikiML.

oo n 2n+1
--- (-1) x
sin x = > ----------
--- (2n+1)!
n=0

GitHub repository is

here.

## ShikiPL

ShikiPL generates JavaScript functions by ASCII art.

Here is an example of computing one of solution of quadratic equation using ShikiPL.

var f = \[
________
/ 2
-b + v b - 4ac
f(a, b, c) = -----------------
2a
\]
console.log(f.f(2, -4, 2)); // outputs 1

GitHub repository is

here.