Commit Graph

326 Commits

Author SHA1 Message Date
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
1edec7d16e Added some error checking to the inverter. 2020-06-13 22:18:37 +02:00
e6778f7ef5 Merge branch 'master' into units 2020-06-13 21:57:27 +02:00
3a25a3d416 Added help. 2020-06-13 21:56:13 +02:00
c50534a248 Publish. 2020-06-13 21:42:14 +02:00
cb0e632068 Made the output prettier by removing repeating characters. 2020-06-13 21:41:01 +02:00
665f869203 Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-13 20:08:43 +02:00
77751750b7 Trimming trailing zeroes for numbers < 0. 2020-06-13 20:08:34 +02:00
d042e3577f Made it possible for the inverter to invert expressions with function calls. 2020-06-13 20:06:21 +02:00
805a05831e Added Kolan link to README 2020-06-13 19:26:23 +02:00
bff785bc1e Created the foundation of an expression inverter. This is used to create a second *inverted* unit declaration, in order to cover both of the units. 2020-06-13 19:01:33 +02:00
eb20aae16f Added the unit statement (very basic and experimental). 2020-06-13 16:19:32 +02:00
2944f2b9d0 Merge pull request #5 from DianaNites/patch-1
Rename binary to kalk
2020-06-13 13:49:28 +02:00
22cfa65207 Update README.md 2020-06-13 13:01:04 +02:00
84fb9f16bd Rename binary to kalk
closes #4 4
2020-06-13 03:16:06 -04:00
430841fc5f Trimmed end matches of dots in order to avoid numbers such as 1.. 2020-06-12 21:30:03 +02:00
2cffe8dbfa Updated crate versions (thought I did this in the previous commit??). 2020-06-12 21:27:01 +02:00
80c14df380 Fixed exponent being one too much for scientific notation. 2020-06-12 21:16:47 +02:00
bbea1e4e82 Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-12 21:01:12 +02:00
db60867a19 Changed kalk crate version. 2020-06-12 21:00:56 +02:00
52ad501ba3 Updated example code in README. 2020-06-12 21:00:03 +02:00
523a93dac4 Updated README to include the -i parameter. 2020-06-12 19:08:23 +02:00
1bac1478a2 Travis allow failures for release builds. 2020-06-12 18:43:49 +02:00
dfb28bc129 Added kalk_cli to travis cargo stage. 2020-06-12 18:32:29 +02:00
6711e22f3e Version update test. 2020-06-12 18:16:54 +02:00
9a2078734e Update README.md 2020-06-12 17:56:01 +02:00
0edb61a6cd Update README.md 2020-06-12 17:34:56 +02:00
509eaff829 Merge pull request #3 from PaddiM8/release
Merge release
2020-06-12 17:34:33 +02:00
df7e2d7038 Added travis badge and modified travis file to only compile/test for master branch. 2020-06-12 17:32:17 +02:00
a704bfc9c6 Make travis cd into the kalk directory when publishing. 2020-06-12 17:16:28 +02:00
c5cc3b084a Fixed travis target location. 2020-06-12 16:57:13 +02:00
8b0aadc7a6 Travis skip cleanup. 2020-06-12 16:50:59 +02:00
d1c55bd0db Added cargo caching to travis. 2020-06-12 16:30:28 +02:00
f2a1ddcc05 Updated .travis.yml. 2020-06-12 16:10:32 +02:00
b02c5a90f3 Merge pull request #2 from PaddiM8/release
Setup travis deployment.
2020-06-12 15:36:18 +02:00
55e5287625 Setup travis deployment. 2020-06-12 15:32:48 +02:00
a6be233d39 Changed the version requirement to a caret one for kalk in kalk_cli. 2020-06-12 14:43:39 +02:00
e1017a4b9d Made kalk_cli use the local version of kalk when possible. 2020-06-12 14:39:41 +02:00
0a5130099b Created a workspace Cargo.toml to unify the library and binary. 2020-06-12 14:11:42 +02:00
fbe72d3f55 Fixed code in documentation in parser.rs 2020-06-12 14:10:10 +02:00
193e92db8d Removed cargo install rustfmt from travis file. 2020-06-12 13:57:36 +02:00
d40f4f07c1 Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-12 13:55:47 +02:00
67ef2ff25d Added .travis.yml. 2020-06-12 13:55:40 +02:00
64db368f2a Made badges clickable 2020-06-12 12:19:23 +02:00
35a15f46f0 Update README.md 2020-06-12 01:12:36 +02:00
06927425c3 Update README.md 2020-06-12 01:08:07 +02:00
73d2c1c99e Added completion for constants. 2020-06-12 00:49:50 +02:00
2e2c068593 Expanded installation instructions to include cargo install. 2020-06-12 00:41:18 +02:00
8b16e3cbd4 Added example image and expanded feature list. 2020-06-12 00:34:50 +02:00
f5fe9c5180 Updated kalk_cli's Cargo.toml to use kalk from crates.io instead of a local version. 2020-06-12 00:14:28 +02:00