parent
b12f87df44
commit
cae57a1b4e
|
@ -268,7 +268,7 @@ identifier 'identifier'
|
||||||
= ([_a-z]+[_a-z0-9]i*) {return nodeIdentifier(text())}
|
= ([_a-z]+[_a-z0-9]i*) {return nodeIdentifier(text())}
|
||||||
|
|
||||||
unitIdentifier 'identifier'
|
unitIdentifier 'identifier'
|
||||||
= ([_a-df-zA-DF-Z]+[_a-z0-9]i*) {return nodeIdentifier(text())}
|
= ([_a-zA-Z]+[_a-z0-9]i*) {return nodeIdentifier(text())}
|
||||||
|
|
||||||
dollarIdentifier '$identifier'
|
dollarIdentifier '$identifier'
|
||||||
= ([\$_a-z]+[\$_a-z0-9]i*) {return nodeIdentifier(text())}
|
= ([\$_a-z]+[\$_a-z0-9]i*) {return nodeIdentifier(text())}
|
||||||
|
|
|
@ -16,7 +16,7 @@ module ScientificUnit = {
|
||||||
}
|
}
|
||||||
|
|
||||||
let getMultiplier = (r: string) => {
|
let getMultiplier = (r: string) => {
|
||||||
let match = Js.String2.match_(r, %re(`/fromUnit_([a-zA-Z]*)/`))
|
let match = Js.String2.match_(r, %re(`/fromUnit_([_a-zA-Z]*)/`))
|
||||||
switch match {
|
switch match {
|
||||||
| Some([_, unit]) => nameToMultiplier(unit)
|
| Some([_, unit]) => nameToMultiplier(unit)
|
||||||
| _ => None
|
| _ => None
|
||||||
|
|
Loading…
Reference in New Issue
Block a user