Commit Graph

  • 71548793c5
    Update README.md Kasper 2021-05-21 14:55:31 +02:00
  • 2a214294e4 v1.5.0 Kasper 2021-04-21 22:06:12 +02:00
  • 1abe436f52 Remove TokenVector type Kasper 2021-04-21 21:57:02 +02:00
  • c7ee968e6c Allow --verbose in front of input Kasper 2021-04-21 21:11:05 +02:00
  • ca273773ef Rename --debug to --verbose and -v Kasper 2021-04-21 21:10:06 +02:00
  • 6585366b0d Fix panic when input contains only whitespace and/or commas Kasper 2021-04-21 21:06:02 +02:00
  • d9a08b0b85 Update README.md Kasper 2021-04-08 04:01:51 +02:00
  • 9e22ce9119 Update CHANGELOG.md Kasper 2021-04-08 01:56:57 +02:00
  • 01d00a7298 v1.4.2 Kasper 2021-04-08 01:55:11 +02:00
  • 8d70be0967 Fix d128 errors due to d128 error status not being cleared Kasper 2021-04-08 01:54:29 +02:00
  • 7ceb484f98 v1.4.1 Kasper 2021-04-08 00:53:11 +02:00
  • 5d08f59083 Fix panic when input is empty string Kasper 2021-04-08 00:45:52 +02:00
  • c59918b080 Update cross-compile instructions to work for Rust 1.50 Kasper 2021-03-24 17:58:34 +01:00
  • 794b47e448 v1.4.0 Kasper 2021-03-15 18:16:48 +01:00
  • 0d2d13c5c6 Update README.md Kasper 2021-03-15 18:11:23 +01:00
  • b5a7b2e2f4 cargo update Kasper 2021-03-15 00:51:46 +01:00
  • 5e72a86ced Make cpc case insensitive Kasper 2021-03-15 00:48:06 +01:00
  • 1db9598cd2 Switch back to official decimal Kasper 2021-03-15 00:45:08 +01:00
  • 065adb3d29
    Update README.md Kasper 2021-02-28 23:39:06 +01:00
  • e2f284290d v1.3.2 Kasper 2021-02-08 02:41:17 +01:00
  • b9a1e13146 Fix incorrect parsing of named numbers Duodecillion and greater Kasper 2021-02-08 02:29:07 +01:00
  • e4684e72e3
    Update README.md Kasper 2021-02-01 00:53:55 +01:00
  • 6b7f0687ac Update README.md Kasper 2021-01-20 22:28:28 +01:00
  • a941228ab0 Add readme badges Kasper 2021-01-20 22:26:36 +01:00
  • d0d37e988c v1.3.1 Kasper 2021-01-14 18:03:10 +01:00
  • c5afa7e01d
    Merge pull request #3 from joseluis/master Kasper 2021-01-14 17:34:59 +01:00
  • 1065d024dd fix spelling: Celcius → Celsius joseLuís 2021-01-14 17:12:11 +01:00
  • 249e44d858 Update README.md Kasper 2021-01-06 19:34:21 +01:00
  • 903c4b00e3 Update CHANGELOG.md Kasper 2020-11-29 04:06:13 +01:00
  • 6b9284689e v1.3.0 Kasper 2020-11-29 03:53:40 +01:00
  • 72037bfd15 Added unit of mass stone Kasper 2020-11-26 18:28:34 +01:00
  • dcc948b5d5 Remove unused LexerKeyword PoundWord Kasper 2020-11-26 18:26:55 +01:00
  • 6cc278a829 Add keyword pounds-force Kasper 2020-11-26 18:23:47 +01:00
  • 7826834447 Fixed lexing of pound Kasper 2020-11-26 18:22:17 +01:00
  • 47094869dc v1.2.0 Kasper 2020-11-26 02:09:20 +01:00
  • 25d151465e Fix cargo doc links Kasper 2020-11-26 02:04:35 +01:00
  • ef97410fe5 Updated decimal dependency to decimal_fixes_mirror Kasper 2020-11-26 01:24:51 +01:00
  • bf30ffa00b Fixed dividing a unit by NoUnit resulting in NoUnit Kasper 2020-11-26 00:10:04 +01:00
  • fff5e85cb4 Update README.md Kasper 2020-11-26 00:09:20 +01:00
  • 5a7ec8b196 Make const fn a normal function for compatibility Kasper 2020-11-25 23:17:01 +01:00
  • 156c468e93 Update CHANGELOG.md Kasper 2020-11-22 08:18:03 +01:00
  • 269d3cc70f Added support for Power * Time and Energy / Time Kasper 2020-11-22 01:52:32 +01:00
  • 850e2cede5 Multiplication and division support for electric units Kasper 2020-11-22 00:28:12 +01:00
  • 3a0518e82d Made multiply function more DRY Kasper 2020-11-21 20:46:55 +01:00
  • 6553c50d1d Added units of voltage Kasper 2020-11-21 02:47:31 +01:00
  • f03850f006 Added more keywords for units of current and resistance Kasper 2020-11-21 02:47:03 +01:00
  • 50cac79d7a Fixed lexing of "µs" Kasper 2020-11-21 02:10:20 +01:00
  • 5da0c5e3d7 Added units of resistance (ohm) Kasper 2020-11-21 01:22:25 +01:00
  • 5371f8d5ac Added units of electric current Kasper 2020-11-20 20:19:31 +01:00
  • efd5b63a0d v1.1.0 Kasper 2020-11-14 05:26:22 +01:00
  • 7284422ec0 Fixed consecutive percentage signs error Kasper 2020-11-14 05:00:22 +01:00
  • 03b9df2362 Fixed trailing percentage sign being ignored Kasper 2020-11-14 04:10:56 +01:00
  • 961daae9d5 Added named numbers (hundred, quadrillion etc) Kasper 2020-11-14 04:08:27 +01:00
  • 34de6af711 Improved parsing of foot-inch syntax Kasper 2020-11-13 20:42:49 +01:00
  • 8378364dff Added tests for units of frequency Kasper 2020-11-13 18:18:25 +01:00
  • 802ad3d88f Added units of frequency Kasper 2020-11-13 18:13:56 +01:00
  • bba46e3ab4 Fixed readme stating performance is over 1000x worse than it is Kasper 2020-11-13 17:10:56 +01:00
  • 5f85d32f65 v1.0.2 Kasper 2020-10-12 20:45:48 +02:00
  • bb4bdb72f1
    Merge pull request #1 from ethwu/master Kasper 2020-10-12 20:13:33 +02:00
  • d24d4af969 Fix bugs caused by typos Ethan Wu 2020-10-11 21:07:50 -07:00
  • 18625d9205
    Update README.md Kasper 2020-09-21 19:19:54 +02:00
  • 6b91b35b34 v1.0.1 Kasper 2020-08-20 22:12:31 +02:00
  • 71c1605047 Update CHANGELOG.md Kasper 2020-08-20 22:10:18 +02:00
  • 9cbf5cbb83 Fixed error in main example usage Kasper 2020-08-20 22:10:07 +02:00
  • 9ae7047930 Add docs.rs links to readme Kasper 2020-08-20 22:00:04 +02:00
  • a5aa85c1c0 Documented most things, small code improvements Kasper 2020-08-20 21:59:44 +02:00
  • 56ea8380b7 Code improvements, added a bunch of doc comments Kasper 2020-08-20 17:11:19 +02:00
  • 04e61cafd7 Now using lib.rs to fix "this crate is not a library" issue Kasper 2020-08-20 14:23:54 +02:00
  • e619215fd8 Added documentation link Kasper 2020-08-20 13:32:17 +02:00
  • f745cccd69 Correct readme instructions for releasing new version Kasper 2020-08-20 11:29:26 +02:00
  • d384750688 Update README.md Kasper 2020-08-20 11:02:34 +02:00
  • fa67e70170 v1.0.0 Kasper 2020-08-20 10:50:00 +02:00
  • d800a5f6c7 Create CHANGELOG.md Kasper 2020-08-20 10:49:57 +02:00
  • e702eea1e3 Added instructions for releasing new version to readme Kasper 2020-08-20 10:49:52 +02:00
  • 25417960d9 Added cross-compiling instructions to readme Kasper 2020-08-20 10:30:31 +02:00
  • ba2c1ce84e Added cli/api installation and usage to readme Kasper 2020-08-20 10:29:57 +02:00
  • e69b1ab7a3 Added MIT license Kasper 2020-08-20 07:25:12 +02:00
  • 5830904a45 Added --debug flag, eval returns Result Kasper 2020-08-20 06:49:10 +02:00
  • 55e7ef0a04 Update README.md Kasper 2020-02-15 23:52:41 +01:00
  • f082939d5a Multiplication and division with speed and time ( 1km/2s*5s ) Kasper 2020-01-18 21:11:11 +01:00
  • 025b1b9169 Pow with units Kasper 2020-01-18 20:33:57 +01:00
  • 1aca6fd68f Multiplication and division with units Kasper 2020-01-18 19:34:30 +01:00
  • febd5366e8 Turned panics into errors Kasper 2020-01-15 17:45:53 +01:00
  • fda6550d1a Fixed ambiguity by renaming UnitType::NoUnit to NoUnitType Kasper 2020-01-14 17:30:46 +01:00
  • 801fbcf974 Fixed adding/subtracting with temperatures of the same type Kasper 2020-01-14 17:25:05 +01:00
  • 81b987e14f Fixed unit support for modulo Kasper 2020-01-14 14:59:18 +01:00
  • 1e83f50fbd Moved * / % and ^ to units.rs, added support for 1km/1km Kasper 2020-01-14 14:41:53 +01:00
  • c7141e87ad Added "degree" keyword with option to choose which unit that is Kasper 2020-01-14 13:53:06 +01:00
  • 22a5faa6be Ignoring operators at the end (with option to disable) Kasper 2020-01-14 02:50:10 +01:00
  • 0b592ac5f1 Renamed information to digital storage Kasper 2020-01-14 00:31:08 +01:00
  • eb8c1a0a37 Moved addition/subtraction to units.rs Kasper 2020-01-13 23:38:31 +01:00
  • adaf4eb4ac Support for writing multidimensional lenghts as km2 etc Kasper 2020-01-13 18:13:43 +01:00
  • 388825f9ac Lexing of keywords now uses is_ascii_alphabetic instead of is_alphabetic Kasper 2020-01-13 15:50:54 +01:00
  • 73861a1848 Removed unnecessary chars enumeration from lexer Kasper 2020-01-13 15:49:49 +01:00
  • 3c53a22cfc Support for 6'4" syntax Kasper 2020-01-13 03:35:54 +01:00
  • a0a33d175b Fixed Inch being lexed as InchOfMercury Kasper 2020-01-13 01:55:48 +01:00
  • 5360318bfc Added unit of pressure, improved lexer "post-fix" loop Kasper 2020-01-12 22:57:49 +01:00
  • 02e74806e1 Support for using "in" as To operator (like "5in in cm") Kasper 2020-01-12 03:03:26 +01:00
  • efa76e93c5 Lexer ignores commas Kasper 2020-01-12 00:07:10 +01:00
  • 8a232f72f0 Added newton meter Kasper 2020-01-11 04:50:31 +01:00