| | 144 | |
| | 145 | |
| | 146 | == Source Information == |
| | 147 | |
| | 148 | Source information goes in a separate meta-data file. The lines and tokens correspond 1-1 with entires in the code file. The entries in the code file specify source info. E.g., |
| | 149 | |
| | 150 | Code: |
| | 151 | {{{ |
| | 152 | %x[%i]=17; |
| | 153 | %y=0; |
| | 154 | }}} |
| | 155 | |
| | 156 | Tokens are: |
| | 157 | |
| | 158 | line 1: `%x` `[` `%i` `]` `=` `17` `;` |
| | 159 | line2: `%y` `=` `0` `;` |
| | 160 | |
| | 161 | Meta-data file: |
| | 162 | {{{ |
| | 163 | 1.345.0 1.345.1 1.345.2 1.345.3 1.345.4 1.345.5 1.345.6 |
| | 164 | 2.17.4 2.17.5 3.543.6 2.17.6 |
| | 165 | }}} |
| | 166 | |
| | 167 | The structure 1.345.0 indicates "file #1, line 345, token #0". |