155 Commits

Author SHA1 Message Date
Kasper
0e58740749 v1.6.0 2021-07-03 17:34:34 +02:00
Kasper
4904ac3c21
Merge pull request #15 from djmattyg007/add_lexer_tests
Add initial set of tests for the lexer
2021-07-03 06:45:31 +02:00
Matthew Gamble
7895d70268
Add initial set of tests for the lexer 2021-07-03 12:11:26 +10:00
Kasper
87c10619b5 Add help menu 2021-07-03 02:51:03 +02:00
Kasper
cedc70af3a Add --version flag 2021-07-03 02:09:28 +02:00
Kasper
ef4738061e Freak out instead of ignoring unexpected arguments 2021-07-03 01:55:10 +02:00
Kasper
9bf7c69c03
Merge pull request #11 from djmattyg007/use_stderr
Print 'no argument supplied' message on STDERR
2021-07-03 01:31:37 +02:00
Kasper
e5b1feac3f
Merge pull request #12 from djmattyg007/non_us_spellings
Add non-US spellings of various "metre"-like words
2021-07-03 01:30:11 +02:00
Matthew Gamble
2805185317
Add non-US spellings of various "metre"-like words
Also fix a bug where decimeter units were being parsed into centimetres.
2021-07-03 09:09:43 +10:00
Matthew Gamble
c545468b90
Print 'no argument supplied' message on STDERR 2021-07-03 09:07:25 +10:00
Kasper
dc1b011058 v1.5.1 2021-06-10 21:45:18 +02:00
Kasper
e4fc479091 Fix numbers unnecessarily displayed in E notation 2021-06-10 21:36:14 +02:00
Kasper
71548793c5
Update README.md 2021-05-21 14:55:31 +02:00
Kasper
2a214294e4 v1.5.0 2021-04-21 22:06:12 +02:00
Kasper
1abe436f52 Remove TokenVector type 2021-04-21 21:57:02 +02:00
Kasper
c7ee968e6c Allow --verbose in front of input 2021-04-21 21:11:05 +02:00
Kasper
ca273773ef Rename --debug to --verbose and -v 2021-04-21 21:10:06 +02:00
Kasper
6585366b0d Fix panic when input contains only whitespace and/or commas 2021-04-21 21:06:02 +02:00
Kasper
d9a08b0b85 Update README.md 2021-04-08 04:01:51 +02:00
Kasper
9e22ce9119 Update CHANGELOG.md 2021-04-08 01:56:57 +02:00
Kasper
01d00a7298 v1.4.2 2021-04-08 01:55:11 +02:00
Kasper
8d70be0967 Fix d128 errors due to d128 error status not being cleared 2021-04-08 01:54:29 +02:00
Kasper
7ceb484f98 v1.4.1 2021-04-08 00:53:11 +02:00
Kasper
5d08f59083 Fix panic when input is empty string 2021-04-08 00:45:52 +02:00
Kasper
c59918b080 Update cross-compile instructions to work for Rust 1.50 2021-03-24 17:58:34 +01:00
Kasper
794b47e448 v1.4.0 2021-03-15 18:16:48 +01:00
Kasper
0d2d13c5c6 Update README.md 2021-03-15 18:11:23 +01:00
Kasper
b5a7b2e2f4 cargo update 2021-03-15 00:51:46 +01:00
Kasper
5e72a86ced Make cpc case insensitive 2021-03-15 00:48:06 +01:00
Kasper
1db9598cd2 Switch back to official decimal
Switch back to official `decimal` because https://github.com/alkis/decimal/issues/59 is fixed
2021-03-15 00:45:08 +01:00
Kasper
065adb3d29
Update README.md 2021-02-28 23:39:06 +01:00
Kasper
e2f284290d v1.3.2 2021-02-08 02:41:17 +01:00
Kasper
b9a1e13146 Fix incorrect parsing of named numbers Duodecillion and greater
Named numbers `Duodecillion` and greater had an extra zero in them
2021-02-08 02:29:07 +01:00
Kasper
e4684e72e3
Update README.md 2021-02-01 00:53:55 +01:00
Kasper
6b7f0687ac Update README.md 2021-01-20 22:28:28 +01:00
Kasper
a941228ab0 Add readme badges 2021-01-20 22:26:36 +01:00
Kasper
d0d37e988c v1.3.1 2021-01-14 18:03:10 +01:00
Kasper
c5afa7e01d
Merge pull request #3 from joseluis/master
fix spelling: Celcius → Celsius
2021-01-14 17:34:59 +01:00
joseLuís
1065d024dd fix spelling: Celcius → Celsius 2021-01-14 17:12:11 +01:00
Kasper
249e44d858 Update README.md 2021-01-06 19:34:21 +01:00
Kasper
903c4b00e3 Update CHANGELOG.md 2020-11-29 04:06:13 +01:00
Kasper
6b9284689e v1.3.0 2020-11-29 03:53:40 +01:00
Kasper
72037bfd15 Added unit of mass stone 2020-11-26 18:28:34 +01:00
Kasper
dcc948b5d5 Remove unused LexerKeyword PoundWord 2020-11-26 18:26:55 +01:00
Kasper
6cc278a829 Add keyword pounds-force 2020-11-26 18:23:47 +01:00
Kasper
7826834447 Fixed lexing of pound 2020-11-26 18:22:17 +01:00
Kasper
47094869dc v1.2.0 2020-11-26 02:09:20 +01:00
Kasper
25d151465e Fix cargo doc links 2020-11-26 02:04:35 +01:00
Kasper
ef97410fe5 Updated decimal dependency to decimal_fixes_mirror
Fixed panics in Rust 1.48.0
2020-11-26 01:24:51 +01:00
Kasper
bf30ffa00b Fixed dividing a unit by NoUnit resulting in NoUnit 2020-11-26 00:10:04 +01:00