diff options
-rw-r--r-- | doc/il.txt | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/doc/il.txt b/doc/il.txt index eef0378..4814174 100644 --- a/doc/il.txt +++ b/doc/il.txt @@ -152,19 +152,19 @@ their size between curly braces. ~ Data ~~~~~~ - [BNF] - DATADEF := - ['export'] 'data' $IDNT '=' - '{' - ( EXTTY DATAITEM+ - | 'z' NUMBER ), - [ ',' ] # Optional trailing , - '}' - - DATAITEM := - $IDNT [ '+' NUMBER ] # Symbol and offset - | '"' ... '"' # String - | IMMEDIATE # Immediate + [BNF] + DATADEF := + ['export'] 'data' $IDNT '=' + '{' + ( EXTTY DATAITEM+ + | 'z' NUMBER ), + [ ',' ] # Optional trailing , + '}' + + DATAITEM := + $IDNT [ '+' NUMBER ] # Symbol and offset + | '"' ... '"' # String + | IMMEDIATE # Immediate Data definitions define objects that will be emitted in the compiled file. They can be local to the file or exported |