오리엔테이션

== 언어 형식 정의 ==
BNF는 복잡하므로 일단 정규표현식을 사용함
 * number := integer | double
 * integer := decimal integer
 * decimal integer := 0 | -?[1-9][0-9]*
 * double := decimal integer . [0-9]* |
 decimal integer [eE] decimal integer?
 * factor := number + number |
 number / number |
 numer