1、 KS X ISO/IEC 10206 KSKSKSKS SKSKSKS KSKSKS SKSKS KSKS SKS KS KS X ISO/IEC 10206 : 2007 (2012 ) 2007 11 30 http:/www.kats.go.krKS X ISO/IEC 10206:2007 : ( ) ( ) SJ ( ) : (JTC1/SC 22) () ( ) Microsoft IBM : (http:/www.standard.go.kr) : :2003 10 28 :2007 11 30 :2012 12 28 : 2012-0797 : (JTC1/SC 22) (
2、02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X ISO/IEC 10206 : 2007 (2012 ) Information technology Programming languages Extended Pascal , KS 1991 1 ISO/IEC 10206, Information technologyProgramming languagesExtended Pascal . 1 1.1 (Extended Pascal) . . 1.2 . a) b) c) (method) d) e) f) 2 ISO/IEC
3、10206:1991 2. Normative reference . 3 . , . 3.1 (dynamic-violation) , , KS X ISO/IEC 10206:2007 2 . 3.2 (error) . 1 , . . . 2 . . 3.3 (extension) 5.2 , 6. . 3.4 (implementation-defined) . 3.5 (implementation-dependent) . 3.6 (processor) . , (run-time) , , , . . 4 (BackusNaur) . . 1 . . 6. . . KS X I
4、SO/IEC 10206:2007 3 1 = . . | . x x . x x . ( x | y ) :x y . xyz xyz (terminal) (nonterminal) . . 6.1 . . 6.1 . 6.1 . of, in, containing, closest-containing . the x of a y:y x . the x in a y:the x of a y . a y containing an x: x y . the y closest-containing an x:y containing an x x y containing . th
5、e y 1 , y 2 , ., or y nclosest-containing an x:1 n i y i 1 n i j y j y jcloset-containing x x y i y icloset-containing an x y j y i . 6. . (meta-identifier) . . “(type)” “ (variable)” . . digit-value, activation-point, assignment-compatible, identifying-value . . . . . KS X ISO/IEC 10206:2007 4 5 IS
6、O/IEC 10206:1991 5. Compliance . 6 ISO/IEC 10206:1991 6. Requirements . A() ISO/IEC 10206:1991 Annex A Collected syntax . B() ISO/IEC 10206:1991 Annex B Incompatibilities with Pascal standards . C() ISO/IEC 10206:1991 Annex C Required identifier . D() ISO/IEC 10206:1991 Annex D Errors and dynamic-vi
7、olations . E() ISO/IEC 10206:1991 Annex E Implementation-defined features . F() ISO/IEC 10206:1991 Annex F Implementation-dependent features . G () ISO/IEC 10206:1991 Annex G Bibliography . KS X ISO/IEC 10206:2007 5 KS X ISO/IEC 10206 : 2007 , . 1 (Extended Pascal) . Nicklaus Wirth 17 (Blaise Pascal
8、) . . . . . 2 ISO/IEC 10206 ISO/IEC JTC 1/SC 22 WG2 . 1990 ISO/IEC 7185 1991 IS 1996 . ISO/IEC 10206 (KS) (JTC1/SC22) 2003 5 2003 9 (KS) . 3 . 4 ISO/IEC 646:1983 KS X 1003:1993 ( ) 5 (5. ) . 0(level 0) 1(level 1) . 0 , 1 KS X ISO/IEC 10206:2007 6 . . . , . 0 6.7.3.6 e), 6.7.3.7 6.7.3.8 6. , 1 6. . .
9、 (6. ) . (lexical token) , , , , , , , , . . , , , , , , , , , . . A() . B() . C() . D() . E() . F() . G() . 153787 1 145 3(16) (02)26240114 (02)26240148 http:/ KS X ISO/IEC 10206 :2007KSKSKS SKSKS KSKS SKS KS SKS KSKS SKSKS KSKSKS Information technology Programming languages Extended Pascal ICS 35.060 Korean Agency for Technology and Standards http:/www.kats.go.kr