Commit graph

423 commits

Author SHA1 Message Date
Tiffany Bennett
06a4456c72 Add tau 2016-09-26 00:56:06 -04:00
Tiffany Bennett
c3f436806e Use floats for roots and non-integer powers 2016-09-26 00:54:28 -04:00
Tiffany Bennett
9fff8b71c6 Fix angular momentum quantity, add flow rate
Removes spin because of conflict.
2016-09-26 00:46:05 -04:00
Tiffany Bennett
efd3182f46 Merge branch 'float2' 2016-09-26 00:37:07 -04:00
Tiffany Bennett
57a4a239fe Add several float trig functions 2016-09-26 00:36:31 -04:00
Tiffany Bennett
b5cec68217 Always consider floats as approx. when displayed 2016-09-26 00:05:25 -04:00
Tiffany Bennett
1b3109a263 Implement sin() using floats 2016-09-26 00:01:35 -04:00
Tiffany Bennett
0c07ff1541 Add machine floats to Num 2016-09-26 00:01:23 -04:00
Tiffany Bennett
1995aedf4b Refactor most Mpq use behind Num 2016-09-25 23:23:55 -04:00
Tiffany Bennett
0619357805 Add missing copyright headers 2016-09-25 23:16:11 -04:00
Tiffany Bennett
d35bebbd5b Split code out of eval.rs 2016-09-25 21:13:35 -04:00
Tiffany Bennett
7b74671649 Add unit search command 2016-09-25 20:32:26 -04:00
Tiffany Bennett
9725d2a791 Fix failing test 2016-09-25 20:23:42 -04:00
Tiffany Bennett
841f23e0cc Remove rink-debug-tokens from Cargo.toml 2016-09-24 19:45:54 -04:00
Tiffany Bennett
ca453cf057 Remove rink-debug-tokens binary 2016-09-23 19:54:07 -04:00
Tiffany Bennett
98ec6edd5a Fix printing definitions for long base unit names 2016-09-23 17:15:24 -04:00
Tiffany Bennett
77f898fa9d Add doc comments for base units 2016-09-23 16:54:15 -04:00
Tiffany Bennett
24cb2750d0 Show definitions of base units 2016-09-23 16:13:54 -04:00
Tiffany Bennett
12e46bf30b Implement doc comments 2016-09-23 15:05:51 -04:00
Tiffany Bennett
55cdf3389b Make typo suggestions case insensitive 2016-09-22 22:21:22 -04:00
Tiffany Bennett
ba48014583 Allow base modifier in unit conversions
No longer an entirely separate conversion type.
2016-09-22 21:58:32 -04:00
Tiffany Bennett
ebe7929860 Conversion to bases 2...62 2016-09-22 17:51:55 -04:00
Tiffany Bennett
f310d423b0 Allow _ and U+2009 ' ' THIN SPACE as separators 2016-09-22 17:11:57 -04:00
Tiffany Bennett
f08f680623 Parse binary literals 2016-09-22 17:08:08 -04:00
Tiffany Bennett
b2fc7f0c69 Parse integer hex and oct literals 2016-09-22 17:07:57 -04:00
Tiffany Bennett
d9ac005e86 Use numbers instead of string components in AST 2016-09-22 16:52:27 -04:00
Tiffany Bennett
d93a924eb3 Release 0.3.2 2016-09-20 13:29:16 -04:00
Tiffany Bennett
22c4e62aa6 Show YWDHMS instead of SI prefixes of time 2016-09-19 17:54:13 -04:00
Tiffany Bennett
72c03e3d28 Prevent one-unit conversions from parsing as lists 2016-09-19 17:00:00 -04:00
Tiffany Bennett
c538fd9435 Fix failed load after download of cached file 2016-09-19 16:09:25 -04:00
Tiffany Bennett
61f0bf2f7d Add cryptocurrency conversions from btc-e.com 2016-09-19 15:53:24 -04:00
Tiffany Bennett
44c9c9eb03 Add some debug prints to rink-irc 2016-09-18 22:42:21 -04:00
Tiffany Bennett
f2e288821a Remove 'k' common incorrect shorthand for kelvin 2016-09-17 15:21:33 -04:00
Tiffany Bennett
14f4e81cd3 Ununoctium typo 2016-09-16 14:56:44 -04:00
Tiffany Bennett
a5d4e30a0d Add atomic masses for Rutherfordium ... Ununoctium 2016-09-16 14:51:02 -04:00
Tiffany Bennett
96cc76279d Measure atomic mass units in g/mol (molar mass) 2016-09-16 14:32:07 -04:00
Tiffany Bennett
e8bbba082d Add unicode operator for conversions (→) 2016-09-16 14:19:11 -04:00
Tiffany Bennett
7bbfbd8ab5 Fix the currency conversions being backwards 2016-09-16 14:15:39 -04:00
Tiffany Bennett
06c6ae9c44 Currency units 2016-09-16 14:10:32 -04:00
Tiffany Bennett
471d70c3a8 Download and keep updated currency conversions 2016-09-16 12:40:13 -04:00
Tiffany Bennett
19214ae156 Allow much larger durations 2016-09-16 11:25:57 -04:00
Tiffany Bennett
428dde12c7 Fix several bugs and add features in date parser
Now supports 12-hour time, unpadded days, time on more patterns, AD/BC,
and ISO 8601 negative years.
2016-09-16 00:05:00 -04:00
Tiffany Bennett
721c95c218 Time offset conversions 2016-09-12 15:56:34 -04:00
Tiffany Bennett
57cba6e931 Add test for associativity of / 2016-09-11 11:37:56 -04:00
Tiffany Bennett
4b297c15ce Fix the viscosity quantity 2016-09-11 11:37:46 -04:00
Tiffany Bennett
a18a22f15e Release 0.3.1 2016-09-08 11:32:46 -04:00
Tiffany Bennett
bc3cd494cc Fix parsing of US$ 2016-09-07 17:17:16 -04:00
Tiffany Bennett
14873d1e57 Warn on unit conflicts, fix conflicts 2016-09-07 17:16:57 -04:00
Tiffany Bennett
eedb31245b Add comprehensive russian traditional measurements 2016-09-06 23:43:05 -04:00
Tiffany Bennett
3c5106d7e9 Fix typo in conformance errors 2016-09-06 22:42:59 -04:00