Commit Graph

126 Commits

Author SHA1 Message Date
4c34908368 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
6e81ea5ae1 Added some error checking to the inverter. 2020-06-13 22:18:37 +02:00
7a4fefe1d0 Merge branch 'master' into units 2020-06-13 21:57:27 +02:00
c21977a131 Added help. 2020-06-13 21:56:13 +02:00
7b6f27186d Publish. 0.1.9 2020-06-13 21:42:14 +02:00
ef44bd662e Made the output prettier by removing repeating characters. 2020-06-13 21:41:01 +02:00
467aa19f74 Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-13 20:08:43 +02:00
7f1c463ad8 Trimming trailing zeroes for numbers < 0. 2020-06-13 20:08:34 +02:00
05bfabb1d4 Made it possible for the inverter to invert expressions with function calls. 2020-06-13 20:06:21 +02:00
2d984408e3 Added Kolan link to README 2020-06-13 19:26:23 +02:00
71df9f5454 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
45adb1b526 Added the unit statement (very basic and experimental). 2020-06-13 16:19:32 +02:00
c0628855ae Merge pull request #5 from DianaNites/patch-1
Rename binary to kalk
2020-06-13 13:49:28 +02:00
6cde18a29e Update README.md 2020-06-13 13:01:04 +02:00
4a9a8e4def Rename binary to kalk
closes #4 4
2020-06-13 03:16:06 -04:00
ada3fc52f9 Trimmed end matches of dots in order to avoid numbers such as 1.. 0.1.8 2020-06-12 21:30:03 +02:00
64083eca82 Updated crate versions (thought I did this in the previous commit??). 2020-06-12 21:27:01 +02:00
ec78eabd66 Fixed exponent being one too much for scientific notation. 0.1.7 2020-06-12 21:16:47 +02:00
039f79697d Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-12 21:01:12 +02:00
6f935c1ea0 Changed kalk crate version. 2020-06-12 21:00:56 +02:00
bf5d02907f Updated example code in README. 2020-06-12 21:00:03 +02:00
7aa43786e9 Updated README to include the -i parameter. 2020-06-12 19:08:23 +02:00
3137622c2e Travis allow failures for release builds. 2020-06-12 18:43:49 +02:00
cda1cbcb30 Added kalk_cli to travis cargo stage. 2020-06-12 18:32:29 +02:00
29960043b8 Version update test. 2020-06-12 18:16:54 +02:00
c82358f4e4 Update README.md 2020-06-12 17:56:01 +02:00
8c98711e1d Update README.md 2020-06-12 17:34:56 +02:00
7aca71ddcf Merge pull request #3 from PaddiM8/release
Merge release
2020-06-12 17:34:33 +02:00
e1aa87dd62 Added travis badge and modified travis file to only compile/test for master branch. 2020-06-12 17:32:17 +02:00
82b3ac6644 Make travis cd into the kalk directory when publishing. 2020-06-12 17:16:28 +02:00
54db8b28aa Fixed travis target location. 2020-06-12 16:57:13 +02:00
e42739707b Travis skip cleanup. 2020-06-12 16:50:59 +02:00
04958298f7 Added cargo caching to travis. 2020-06-12 16:30:28 +02:00
f39e9d6c6c Updated .travis.yml. 2020-06-12 16:10:32 +02:00
bfa7512677 Merge pull request #2 from PaddiM8/release
Setup travis deployment.
2020-06-12 15:36:18 +02:00
c27e698057 Setup travis deployment. 2020-06-12 15:32:48 +02:00
15e045bcea Changed the version requirement to a caret one for kalk in kalk_cli. 2020-06-12 14:43:39 +02:00
36632cf191 Made kalk_cli use the local version of kalk when possible. 2020-06-12 14:39:41 +02:00
2ccb439dec Created a workspace Cargo.toml to unify the library and binary. 2020-06-12 14:11:42 +02:00
7a0ede8dda Fixed code in documentation in parser.rs 2020-06-12 14:10:10 +02:00
f1f0590f18 Removed cargo install rustfmt from travis file. 2020-06-12 13:57:36 +02:00
f8b8f27983 Merge branch 'master' of https://github.com/PaddiM8/kalk 2020-06-12 13:55:47 +02:00
7f17369ff4 Added .travis.yml. 2020-06-12 13:55:40 +02:00
4aed6e8725 Made badges clickable 2020-06-12 12:19:23 +02:00
0702e8eee7 Update README.md 2020-06-12 01:12:36 +02:00
3e80160e91 Update README.md 2020-06-12 01:08:07 +02:00
72ba5db350 Added completion for constants. 2020-06-12 00:49:50 +02:00
3d67347f2a Expanded installation instructions to include cargo install. 2020-06-12 00:41:18 +02:00
11c7e5b287 Added example image and expanded feature list. 2020-06-12 00:34:50 +02:00
3b093efde5 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