Overview
Comment: | Fix (harmless) typos reported by forum post 3a76eb4395. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
ae3317b0ec2e635cb14ff65ff4225a56 |
User & Date: | drh 2024-02-12 20:10:10 |
References
2024-03-22
| ||
14:15 | • Reply: Mac distribution through homebrew (artifact: 36a0bcca7b user: drh) | |
Context
2024-04-01
| ||
10:17 | Version 1.0.0. Because Homebrew needs a version number: forum post a99eeb89dca56e20. (check-in: 1adc7177fb user: drh tags: trunk, release, version-1.0.0) | |
2024-02-12
| ||
20:10 | Fix (harmless) typos reported by forum post 3a76eb4395. (check-in: ae3317b0ec user: drh tags: trunk) | |
2024-02-09
| ||
21:28 | For the "pikchr" command-line tool, the --dont-stop flag always results in a zero exit code. Fix the MSVC Makefile so that "nmake test" works. (check-in: ac94035c32 user: drh tags: trunk) | |
Changes
Changes to pikchr.c.
︙ | ︙ | |||
265 266 267 268 269 270 271 | return c; } /* Extra token types not generated by LEMON but needed by the ** tokenizer */ #define T_PARAMETER 253 /* $1, $2, ..., $9 */ | | | 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 | return c; } /* Extra token types not generated by LEMON but needed by the ** tokenizer */ #define T_PARAMETER 253 /* $1, $2, ..., $9 */ #define T_WHITESPACE 254 /* Whitespace or comments */ #define T_ERROR 255 /* Any text that is not a valid token */ /* Directions of movement */ #define DIR_RIGHT 0 #define DIR_DOWN 1 #define DIR_LEFT 2 #define DIR_UP 3 |
︙ | ︙ | |||
7434 7435 7436 7437 7438 7439 7440 | pToken->eType = T_ERROR; return i; } case ' ': case '\t': case '\f': case '\r': { | | | 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 | pToken->eType = T_ERROR; return i; } case ' ': case '\t': case '\f': case '\r': { for(i=1; (c = z[i])==' ' || c=='\t' || c=='\r' || c=='\f'; i++){} pToken->eType = T_WHITESPACE; return i; } case '#': { for(i=1; (c = z[i])!=0 && c!='\n'; i++){} pToken->eType = T_WHITESPACE; /* If the comment is "#breakpoint" then invoke the pik_breakpoint() |
︙ | ︙ |
Changes to pikchr.y.
︙ | ︙ | |||
263 264 265 266 267 268 269 | return c; } /* Extra token types not generated by LEMON but needed by the ** tokenizer */ #define T_PARAMETER 253 /* $1, $2, ..., $9 */ | | | 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 | return c; } /* Extra token types not generated by LEMON but needed by the ** tokenizer */ #define T_PARAMETER 253 /* $1, $2, ..., $9 */ #define T_WHITESPACE 254 /* Whitespace or comments */ #define T_ERROR 255 /* Any text that is not a valid token */ /* Directions of movement */ #define DIR_RIGHT 0 #define DIR_DOWN 1 #define DIR_LEFT 2 #define DIR_UP 3 |
︙ | ︙ | |||
4803 4804 4805 4806 4807 4808 4809 | pToken->eType = T_ERROR; return i; } case ' ': case '\t': case '\f': case '\r': { | | | 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 | pToken->eType = T_ERROR; return i; } case ' ': case '\t': case '\f': case '\r': { for(i=1; (c = z[i])==' ' || c=='\t' || c=='\r' || c=='\f'; i++){} pToken->eType = T_WHITESPACE; return i; } case '#': { for(i=1; (c = z[i])!=0 && c!='\n'; i++){} pToken->eType = T_WHITESPACE; /* If the comment is "#breakpoint" then invoke the pik_breakpoint() |
︙ | ︙ |