Extend mathematic operations support in the kmath-ast parser #120

Merged
CommanderTvis merged 10 commits from extended-grammar into dev 2020-07-27 19:37:09 +03:00
Showing only changes of commit f8383deb70 - Show all commits

View File

@ -46,13 +46,12 @@ powChain
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
: term (POW term)*
;
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
divMulChain
: powChain ((PLUS | MINUS) powChain)*
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
: powChain ((DIV | MUL) powChain)*
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
;
subSumChain
Shimuuar commented 2020-07-27 11:08:02 +03:00 (Migrated from github.com)
Review

Is operator precedence right? Looks suspicious. It would be nice to add test for it

Is operator precedence right? Looks suspicious. It would be nice to add test for it
CommanderTvis commented 2020-07-27 16:51:20 +03:00 (Migrated from github.com)
Review

Tests were added

Tests were added
: divMulChain ((DIV | MUL) divMulChain)*
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
: divMulChain ((PLUS | MINUS) divMulChain)*
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
;
rootParser

Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
Shimuuar commented 2020-07-27 11:02:43 +03:00 (Migrated from github.com)
Review

1.23e+3 generally + in exponent is generally allowed

`1.23e+3` generally + in exponent is generally allowed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed
CommanderTvis commented 2020-07-27 16:51:45 +03:00 (Migrated from github.com)
Review

Fixed

Fixed