Skip to content

Pragma Grammar

M2SF Project Administrator edited this page Aug 6, 2018 · 9 revisions

Pragmas

pragma

Pragma

pragmaBody

Pragma Body

ctMsgPragma

Compile-Time Message Pragma

ctMsgMode

Message Mode

ctMsgComponentList

Message Component List

ctMsgComponent

Message Component

valuePragma

Value Pragma

valuePragmaSymbol

Value Pragma Symbol

pragmaSymbol

Pragma Symbol

procDeclAttrPragma

Procedure Declaration Attribute Pragma

promiseToWritePragma

Promise To Write Pragma

forwardDeclPragma

Forward Declaration Pragma

charEncodingPragma

Character Encoding Pragma

codePointSampleList

Code Point Sample List

quotedCharacter

Quoted Character

charCodeLiteral

Character Code Literal

memAlignmentPragma

Memory Alignment Pragma

bitPaddingPragma

Bit Padding Pragma

purityAttrPragma

Purity Attribute Pragma

varDeclAttrPragma

Variable Declaration Attribute Pragma

deprecationPragma

Deprecation Pragma

genTimestampPragma

Generation Timestamp Pragma

datestamp

Datestamp

timestamp

Timestamp

year_month_day_etc

Year, Month, Day, etc.

utcOffset

UTC Offset

memMappingPragma

Memory Mapping Pragma

ffiPragma

FFI Pragma
 △ Availability of individual FFIs is implementation dependent

ffidentPragma

Foreign Function Identifier Mapping Pragma

implDefinedPragma

Implementation Defined Pragma

implPrefix

Implementation Prefix

inPragmaExpr

In-Pragma Expression