Commit Graph

  • 5fd62a394d fixed large rounding errors PaddiM8 2020-10-11 10:59:33 +0200
  • ed98a8d333 fixed large rounding errors PaddiM8 2020-10-11 10:59:33 +0200
  • 5721a21c80 Merge branch 'master' of https://github.com/PaddiM8/kalk into master PaddiM8 2020-10-11 10:57:18 +0200
  • a94a8a3fdd Merge branch 'master' of https://github.com/PaddiM8/kalk into master PaddiM8 2020-10-11 10:57:18 +0200
  • f014ef2c1f fixed large rounding errors PaddiM8 2020-10-11 10:56:28 +0200
  • 49b06e9f8f fixed large rounding errors PaddiM8 2020-10-11 10:56:28 +0200
  • 81e5d98c07
    Merge pull request #13 from matematikaadit/patch-1 PaddiM8 2020-06-29 02:40:18 +0200
  • c3768c7e34 Merge pull request #13 from matematikaadit/patch-1 PaddiM8 2020-06-29 02:40:18 +0200
  • 9d7b720ded
    Fix broken link to the github release page Adit Cahya Ramadhan 2020-06-29 06:36:13 +0700
  • aceb237279 Fix broken link to the github release page Adit Cahya Ramadhan 2020-06-29 06:36:13 +0700
  • 0920931b1e
    Update README.md PaddiM8 2020-06-22 14:40:49 +0200
  • 5a5afdcbfd Update README.md PaddiM8 2020-06-22 14:40:49 +0200
  • 211bc7f8f2 Removed Cargo.lock 0.2.0 PaddiM8 2020-06-18 18:11:23 +0200
  • d2357a5583 Removed Cargo.lock PaddiM8 2020-06-18 18:11:23 +0200
  • 6e40612a46 Made lexer lex '°' as 'deg'. PaddiM8 2020-06-18 18:06:17 +0200
  • 1d93e60d91 Made lexer lex '°' as 'deg'. PaddiM8 2020-06-18 18:06:17 +0200
  • 2c3f70e3f2 Fixed merge issues, updated version numbers, and updated README with syntax instructions. PaddiM8 2020-06-18 18:03:40 +0200
  • fe6df0ff32 Fixed merge issues, updated version numbers, and updated README with syntax instructions. PaddiM8 2020-06-18 18:03:40 +0200
  • b966658fa7 Merge branch 'units' PaddiM8 2020-06-18 17:42:36 +0200
  • d041a28f1d Merge branch 'units' PaddiM8 2020-06-18 17:42:36 +0200
  • 49e4d286b3 Added units to prelude functions. units PaddiM8 2020-06-18 17:41:57 +0200
  • 3b492f5119 Added units to prelude functions. PaddiM8 2020-06-18 17:41:57 +0200
  • 2413ad080f Fixed parser documentation and interpreter units tests. PaddiM8 2020-06-18 17:06:21 +0200
  • 5de759b56b Fixed parser documentation and interpreter units tests. PaddiM8 2020-06-18 17:06:21 +0200
  • 47d5a2bee2 Added environment variables to help. PaddiM8 2020-06-18 17:01:09 +0200
  • c1577a523c Added environment variables to help. PaddiM8 2020-06-18 17:01:09 +0200
  • f3b78e74f2 Created unit convertion expression. Syntax: <expr> to <unit> PaddiM8 2020-06-18 16:58:01 +0200
  • ce824511ff Created unit convertion expression. Syntax: <expr> to <unit> PaddiM8 2020-06-18 16:58:01 +0200
  • aa0e62af4c Changed nth_sqrt to nth_root. PaddiM8 2020-06-18 16:20:52 +0200
  • 3259e78597 Changed nth_sqrt to nth_root. PaddiM8 2020-06-18 16:20:52 +0200
  • 1fdfcc29c1 Implemented inversion for some prelude functions. PaddiM8 2020-06-18 16:20:18 +0200
  • 07e34c6bbb Implemented inversion for some prelude functions. PaddiM8 2020-06-18 16:20:18 +0200
  • a2376c9998 Made the unit be displayed in the result. PaddiM8 2020-06-18 02:02:48 +0200
  • 7d845523d8 Made the unit be displayed in the result. PaddiM8 2020-06-18 02:02:48 +0200
  • 6328a363ec Removed Cargo.toml from git. PaddiM8 2020-06-18 01:35:35 +0200
  • 24cf168d92 Removed Cargo.toml from git. PaddiM8 2020-06-18 01:35:35 +0200
  • f917b744b5 Added UnsupportedExpression errors. PaddiM8 2020-06-17 21:28:54 +0200
  • 8adabaa992 Added UnsupportedExpression errors. PaddiM8 2020-06-17 21:28:54 +0200
  • 643509ce4a Fixed inversion for (function) variables and added unit tests for the inverter. PaddiM8 2020-06-17 17:45:46 +0200
  • aa449ee92b Fixed inversion for (function) variables and added unit tests for the inverter. PaddiM8 2020-06-17 17:45:46 +0200
  • 22816bcdc3 Updated README to ignore .vscode. PaddiM8 2020-06-15 21:31:55 +0200
  • 2f7c1870f7 Updated README to ignore .vscode. PaddiM8 2020-06-15 21:31:55 +0200
  • c86b4bc2f7 Fixed the broken unit tests in the parser and completed the test_angle_units test in the interpreter. PaddiM8 2020-06-15 21:27:47 +0200
  • 99fbdd6883 Fixed the broken unit tests in the parser and completed the test_angle_units test in the interpreter. PaddiM8 2020-06-15 21:27:47 +0200
  • 83668bbb84 Integrated the angle unit system with then new dynamic unit system. PaddiM8 2020-06-15 19:10:55 +0200
  • 7f3fb7c045 Integrated the angle unit system with then new dynamic unit system. PaddiM8 2020-06-15 19:10:55 +0200
  • d3d2602217 Updated README with new features and updated version numbers. 0.1.10 PaddiM8 2020-06-14 22:53:11 +0200
  • 7b708a7b45 Updated README with new features and updated version numbers. PaddiM8 2020-06-14 22:53:11 +0200
  • 4859d78014 Added ans variable. PaddiM8 2020-06-14 22:33:29 +0200
  • b87b2d10bc Added ans variable. PaddiM8 2020-06-14 22:33:29 +0200
  • 80690a5575 Added semicolon support to combine several statements in one line. PaddiM8 2020-06-14 22:03:22 +0200
  • 20f15619a2 Added semicolon support to combine several statements in one line. PaddiM8 2020-06-14 22:03:22 +0200
  • 1d19f40e9f Added support for 'minus' expressions in the inverter and added some comments. PaddiM8 2020-06-14 21:54:39 +0200
  • 112d8e78ea Added support for 'minus' expressions in the inverter and added some comments. PaddiM8 2020-06-14 21:54:39 +0200
  • f3c42fb95a Added support for 'minus' expressions in the inverter and added some comments. PaddiM8 2020-06-14 21:35:56 +0200
  • a81cef2a86 Added support for 'minus' expressions in the inverter and added some comments. PaddiM8 2020-06-14 21:35:56 +0200
  • 4c34908368 Changed inverter to instead move expressions to the LHS, like done when equations are solved in maths. Also made it multiply into parenthesis. PaddiM8 2020-06-14 19:23:02 +0200
  • 24771b3a5a Changed inverter to instead move expressions to the LHS, like done when equations are solved in maths. Also made it multiply into parenthesis. PaddiM8 2020-06-14 19:23:02 +0200
  • 6e81ea5ae1 Added some error checking to the inverter. PaddiM8 2020-06-13 22:18:37 +0200
  • 1edec7d16e Added some error checking to the inverter. PaddiM8 2020-06-13 22:18:37 +0200
  • 7a4fefe1d0 Merge branch 'master' into units PaddiM8 2020-06-13 21:57:27 +0200
  • e6778f7ef5 Merge branch 'master' into units PaddiM8 2020-06-13 21:57:27 +0200
  • c21977a131 Added help. PaddiM8 2020-06-13 21:56:13 +0200
  • 3a25a3d416 Added help. PaddiM8 2020-06-13 21:56:13 +0200
  • 7b6f27186d Publish. 0.1.9 PaddiM8 2020-06-13 21:42:14 +0200
  • c50534a248 Publish. PaddiM8 2020-06-13 21:42:14 +0200
  • ef44bd662e Made the output prettier by removing repeating characters. PaddiM8 2020-06-13 21:41:01 +0200
  • cb0e632068 Made the output prettier by removing repeating characters. PaddiM8 2020-06-13 21:41:01 +0200
  • 467aa19f74 Merge branch 'master' of https://github.com/PaddiM8/kalk PaddiM8 2020-06-13 20:08:43 +0200
  • 665f869203 Merge branch 'master' of https://github.com/PaddiM8/kalk PaddiM8 2020-06-13 20:08:43 +0200
  • 7f1c463ad8 Trimming trailing zeroes for numbers < 0. PaddiM8 2020-06-13 20:08:34 +0200
  • 77751750b7 Trimming trailing zeroes for numbers < 0. PaddiM8 2020-06-13 20:08:34 +0200
  • 05bfabb1d4 Made it possible for the inverter to invert expressions with function calls. PaddiM8 2020-06-13 20:06:21 +0200
  • d042e3577f Made it possible for the inverter to invert expressions with function calls. PaddiM8 2020-06-13 20:06:21 +0200
  • 2d984408e3
    Added Kolan link to README PaddiM8 2020-06-13 19:26:23 +0200
  • 805a05831e Added Kolan link to README PaddiM8 2020-06-13 19:26:23 +0200
  • 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. PaddiM8 2020-06-13 19:01:33 +0200
  • 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. PaddiM8 2020-06-13 19:01:33 +0200
  • 45adb1b526 Added the unit statement (very basic and experimental). PaddiM8 2020-06-13 16:19:32 +0200
  • eb20aae16f Added the unit statement (very basic and experimental). PaddiM8 2020-06-13 16:19:32 +0200
  • c0628855ae
    Merge pull request #5 from DianaNites/patch-1 PaddiM8 2020-06-13 13:49:28 +0200
  • 2944f2b9d0 Merge pull request #5 from DianaNites/patch-1 PaddiM8 2020-06-13 13:49:28 +0200
  • 6cde18a29e
    Update README.md PaddiM8 2020-06-13 13:01:04 +0200
  • 22cfa65207 Update README.md PaddiM8 2020-06-13 13:01:04 +0200
  • 4a9a8e4def
    Rename binary to kalk Diana 2020-06-13 03:16:06 -0400
  • 84fb9f16bd Rename binary to kalk Diana 2020-06-13 03:16:06 -0400
  • ada3fc52f9 Trimmed end matches of dots in order to avoid numbers such as 1.. 0.1.8 PaddiM8 2020-06-12 21:30:03 +0200
  • 430841fc5f Trimmed end matches of dots in order to avoid numbers such as 1.. PaddiM8 2020-06-12 21:30:03 +0200
  • 64083eca82 Updated crate versions (thought I did this in the previous commit??). PaddiM8 2020-06-12 21:27:01 +0200
  • 2cffe8dbfa Updated crate versions (thought I did this in the previous commit??). PaddiM8 2020-06-12 21:27:01 +0200
  • ec78eabd66 Fixed exponent being one too much for scientific notation. 0.1.7 PaddiM8 2020-06-12 21:16:47 +0200
  • 80c14df380 Fixed exponent being one too much for scientific notation. PaddiM8 2020-06-12 21:16:47 +0200
  • 039f79697d Merge branch 'master' of https://github.com/PaddiM8/kalk PaddiM8 2020-06-12 21:01:12 +0200
  • bbea1e4e82 Merge branch 'master' of https://github.com/PaddiM8/kalk PaddiM8 2020-06-12 21:01:12 +0200
  • 6f935c1ea0 Changed kalk crate version. PaddiM8 2020-06-12 21:00:56 +0200
  • db60867a19 Changed kalk crate version. PaddiM8 2020-06-12 21:00:56 +0200
  • bf5d02907f
    Updated example code in README. PaddiM8 2020-06-12 21:00:03 +0200
  • 52ad501ba3 Updated example code in README. PaddiM8 2020-06-12 21:00:03 +0200
  • 7aa43786e9
    Updated README to include the -i parameter. PaddiM8 2020-06-12 19:08:23 +0200
  • 523a93dac4 Updated README to include the -i parameter. PaddiM8 2020-06-12 19:08:23 +0200