Skip to content

csp197/A-Calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

αCalc

Built with Typescript, using React.js with Vite, Tailwind CSS with Headless UI Transitions & hosted on Github Pages!

You can only see the minified and compressed HTML code in the gh-pages branch. The source code is currently private because reasons.

Screenshot

Screenshot

Features

This application currently supports the following mathematical operations:

  1. addition
  2. subtraction
  3. multiplication
  4. division
  5. modulus

The syntax for the input queries supports fuzzy search and must be expressed in the English language.

For Example: too => two => 2, tree => three => 3 ...

For the mathematically inclined :)

    y = α(x) 
    st. 
    x is a string over the English alphabet represented by Σ, 
        defined by the set, {{A,Z},{a,z}} 
    α ∈ [+, -, ×, ÷, %] and 
    y ∈ ℝ
 

Disclaimer

The code runs solely in your browser, so any queries with incomplete syntax will definitely freeze your client. 😬

About

A language based calculator for the browser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages