12.07.2015 Views

JCML - Java Card Modeling Language: Definição e ... - Ifrn

JCML - Java Card Modeling Language: Definição e ... - Ifrn

JCML - Java Card Modeling Language: Definição e ... - Ifrn

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Apêndice CGramática <strong>JCML</strong>C.1 Unidade de Compilaçãojcml-compilation-unit ::= [package-definition](import-definition)*(type-definition)*package-definition ::= package name ;import-definition ::= import name-star ;name ::= ident ( . ident)* ;name-star ::= ident ( . ident)* [ .*] ;C.2 Definindo Tipos de Estruturatype-definition ::= class-definition | interface-definition | ;class-definition ::= [ java-doc-comment ] [ java-comment ] modifiers class ident[ class-extends-clause ] [ implements-clause ]class-blockinterface-definition ::= [ java-doc-comment ] [ java-comment] modifiers interface ident[ implements-clause ]class-blockclass-block ::= { ( field )* }class-extends-clause ::= extends nameimplements-clause ::= implements name-listname-list ::= name ( , name)*interface-extends ::= extends name-listmodifiers ::= ( modifier )*modifier ::= public | protected | private| abstract | static| final | synchronized| jcml-modifier129

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!