저는 ParseKit을 사용하여 측정 단위를 구문 분석합니다. 이것을하기 위해서 저는 문법을 제공해야합니다. 나는 인터넷 검색을 시도했지만 저를 멀리하지 않았다. 그것이 내 자신에 대한 재미있는 운동이지만 나는 그것을 올바르게 얻고 싶습니다. ParseKit이 같은 BNF 문법을 기대하고있다 :BNF 측정 단위에 대한 문법
@start = number units;
units = unit+ | unit+/unit+;
unit = prefix baseUnit | baseUnit;
prefix = '' | 'milli' | 'micro' | 'pico';
baseUnit = 'm' | 'meter' | 'g' | 'gram'
내가 같은 입력을 지원하기 위해 찾고 있어요 : 나는 unidata.ucar.edu에서 발견
25 m²
25 m^-3
25 m**-5/kg**-2
25 m/s squared
25 mm² per second
25 m/s
5 kg meters per second squared
3 m-kg/s^2
3 m kilograms
게시 된 문법을 개선하여 원하는 입력을 완벽하게 지원할 수있는 도움을 찾고 있습니까? – rmaddy
@rmaddy 공식/비공식 문법을 참조하는 것이 좋지만 개선을 환영합니다. –
'나'란 무엇입니까? 'kge '란 무엇입니까? –