Commit Graph

475 Commits

Author SHA1 Message Date
7b133268d9 Created installer for windows, and app bundle for mac, both with icons. Also added the publishing back to the release workflow. 2020-12-12 21:49:08 +01:00
b12e82d97a Updated README
Added website url and updated the part about releases.
2020-12-11 19:39:18 +01:00
a1d1526742 Updated github workflows, they should work now 2020-12-11 13:19:36 +01:00
b6a745edbb removed un-used rug features 2020-12-11 13:17:33 +01:00
29f8ac94f3 replaced phf with lazy_static 2020-12-10 23:40:29 +01:00
bc8cf4a22c removed colors in some places for windows, since it didn't work properly there 2020-12-10 21:13:04 +01:00
6a8c4bd76b updated rustyline to 7.0.0 2020-12-10 20:31:07 +01:00
3836d6e326 updated test_percent() 2020-12-10 15:13:02 +01:00
e0384d3653 fixed multiplication with percent 2020-12-10 09:27:19 +01:00
aa2831818b Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-12-09 22:18:07 +01:00
dd1b4d723f added percentage unit and modulo 2020-12-09 22:18:00 +01:00
07210ff83a Update publish.yml 2020-12-09 17:21:17 +01:00
bd5b9dfc4f Updated build/test shield for Github Actions 2020-12-09 16:57:18 +01:00
0096ec97f3 Delete .travis.yml 2020-12-09 16:53:34 +01:00
d4a0e8171b Create publish.yml 2020-12-09 16:50:58 +01:00
d598431e2d Add cache action 2020-12-09 16:26:50 +01:00
b5b076f809 Create build-rust.yml 2020-12-09 16:16:50 +01:00
4f655033b9 fixed rounding issues, eg. 9.99999997 instead of 10 2020-12-09 11:44:22 +01:00
4d17210b49 allow letters after underscore in variables, eg. x_a 2020-12-09 10:47:46 +01:00
ee6a4066da updated to 0.2.1 2020-12-09 09:40:26 +01:00
f322bcbc7d fixed panic on trailing spaces 2020-12-09 09:36:49 +01:00
ed98a8d333 fixed large rounding errors 2020-10-11 10:59:33 +02:00
a94a8a3fdd Merge branch 'master' of https://github.com/PaddiM8/kalk into master 2020-10-11 10:57:18 +02:00
49b06e9f8f fixed large rounding errors 2020-10-11 10:56:28 +02:00
c3768c7e34 Merge pull request #13 from matematikaadit/patch-1
Fix broken link to the github release page
2020-06-29 02:40:18 +02:00
aceb237279 Fix broken link to the github release page
It's releases with s
2020-06-29 06:36:13 +07:00
5a5afdcbfd Update README.md 2020-06-22 14:40:49 +02:00
d2357a5583 Removed Cargo.lock 2020-06-18 18:11:23 +02:00
1d93e60d91 Made lexer lex '°' as 'deg'. 2020-06-18 18:06:17 +02:00
fe6df0ff32 Fixed merge issues, updated version numbers, and updated README with syntax instructions. 2020-06-18 18:03:40 +02:00
d041a28f1d Merge branch 'units' 2020-06-18 17:42:36 +02:00
3b492f5119 Added units to prelude functions. 2020-06-18 17:41:57 +02:00
5de759b56b Fixed parser documentation and interpreter units tests. 2020-06-18 17:06:21 +02:00
c1577a523c Added environment variables to help. 2020-06-18 17:01:09 +02:00
ce824511ff Created unit convertion expression. Syntax: <expr> to <unit> 2020-06-18 16:58:01 +02:00
3259e78597 Changed nth_sqrt to nth_root. 2020-06-18 16:20:52 +02:00
07e34c6bbb Implemented inversion for some prelude functions. 2020-06-18 16:20:18 +02:00
7d845523d8 Made the unit be displayed in the result. 2020-06-18 02:02:48 +02:00
24cf168d92 Removed Cargo.toml from git. 2020-06-18 01:35:35 +02:00
8adabaa992 Added UnsupportedExpression errors. 2020-06-17 21:28:54 +02:00
aa449ee92b Fixed inversion for (function) variables and added unit tests for the inverter. 2020-06-17 17:45:46 +02:00
2f7c1870f7 Updated README to ignore .vscode. 2020-06-15 21:31:55 +02:00
99fbdd6883 Fixed the broken unit tests in the parser and completed the test_angle_units test in the interpreter. 2020-06-15 21:27:47 +02:00
7f3fb7c045 Integrated the angle unit system with then new dynamic unit system. 2020-06-15 19:10:55 +02:00
7b708a7b45 Updated README with new features and updated version numbers. 2020-06-14 22:53:11 +02:00
b87b2d10bc Added ans variable. 2020-06-14 22:33:29 +02:00
20f15619a2 Added semicolon support to combine several statements in one line. 2020-06-14 22:03:22 +02:00
112d8e78ea Added support for 'minus' expressions in the inverter and added some comments. 2020-06-14 21:54:39 +02:00
a81cef2a86 Added support for 'minus' expressions in the inverter and added some comments. 2020-06-14 21:35:56 +02:00
24771b3a5a Changed inverter to instead move expressions to the LHS, like done when equations are solved in maths. Also made it multiply into parenthesis. 2020-06-14 19:23:02 +02:00