13.07.2015 Views

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>C#</strong> LANGUAGE SPECIFICATIONA.1.10 Pre-processing directivespp-directive::pp-declarationpp-conditionalpp-linepp-diagnosticpp-regionpp-new-line::whitespace opt single-line-comment opt new-lineconditional-symbol::Any identifier-or-keyword except true or falsepp-expression::whitespace opt pp-or-expression whitespace optpp-or-expression::pp-and-expressionpp-or-expression whitespace opt || whitespace opt pp-and-expressionpp-and-expression::pp-equality-expressionpp-and-expression whitespace opt && whitespace opt pp-equality-expressionpp-equality-expression::pp-unary-expressionpp-equality-expression whitespace opt == whitespace opt pp-unary-expressionpp-equality-expression whitespace opt != whitespace opt pp-unary-expressionpp-unary-expression::pp-primary-expression! whitespace opt pp-unary-expressionpp-primary-expression::truefalseconditional-symbol( whitespace opt pp-expression whitespace opt )pp-declaration::whitespace opt # whitespace opt define whitespace conditional-symbol pp-new-linewhitespace opt # whitespace opt undef whitespace conditional-symbol pp-new-linepp-conditional::pp-if-section pp-elif-sections opt pp-else-section opt pp-endifpp-if-section::whitespace opt # whitespace opt if whitespace pp-expression pp-new-line conditional-section optpp-elif-sections::pp-elif-sectionpp-elif-sections pp-elif-sectionpp-elif-section::whitespace opt # whitespace opt elif whitespace pp-expression pp-new-line conditional-section optpp-else-section::whitespace opt # whitespace opt else pp-new-line conditional-section opt340

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

Saved successfully!

Ooh no, something went wrong!