]> vcs.slashdirt.org Git - sw/tic2json.git/commitdiff

vcs.slashdirt.org Git - sw/tic2json.git/commitdiff

git git / sw / tic2json.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: b75493f)
parser: formatting cleanup, no code change
2021年8月14日 15:38:55 +0000 (17:38 +0200)
2021年8月15日 11:21:02 +0000 (13:21 +0200)

diff --git a/tic.y b/tic.y
index d1bd153f686453e11533bbd37c015284b2be4705..6a47775b823eed68116f5f97a224eac8ecb32571 100644 (file)
--- a/tic.y
+++ b/tic.y
@@ -159,32 +159,18 @@ frames:
;
frame:
- TOK_STX datasets TOK_ETX
- {
- if (!hooked) { hooked=1; printf("["); }
- }
- | error TOK_ETX
- {
- fprintf(stderr, "frame error\n");
- yyerrok;
- }
+ TOK_STX datasets TOK_ETX { if (!hooked) { hooked=1; printf("["); } }
+ | error TOK_ETX { fprintf(stderr, "frame error\n"); yyerrok; }
;
datasets:
- error { fprintf(stderr, "dataset error\n"); }
+ error { fprintf(stderr, "dataset error\n"); }
| dataset
| datasets dataset
;
dataset:
- FIELD_START field FIELD_OK
- {
- if (hooked) {
- print_field(&2ドル);
- fdelim = ',';
- }
- free_field(&2ドル);
- }
+ FIELD_START field FIELD_OK { if (hooked) { print_field(&2ドル); fdelim = ','; } free_field(&2ドル); }
| FIELD_START field FIELD_KO { fprintf(stderr, "dataset invalid checksum\n"); free_field(&2ドル); }
| FIELD_START error FIELD_OK { fprintf(stderr, "unrecognized dataset\n"); yyerrok; }
;
@@ -194,7 +180,7 @@ field: field_horodate
;
field_horodate:
- etiquette_str_horodate TOK_SEP TOK_HDATE TOK_SEP TOK_SEP { make_field(&$,ドル F_STRING, &1,ドル 3,ドル NULL); }
+ etiquette_str_horodate TOK_SEP TOK_HDATE TOK_SEP TOK_SEP { make_field(&$,ドル F_STRING, &1,ドル 3,ドル NULL); }
| etiquette_str_horodate TOK_SEP TOK_HDATE TOK_SEP TOK_DATA TOK_SEP { make_field(&$,ドル F_STRING, &1,ドル 3,ドル 5ドル); }
| etiquette_int_horodate TOK_SEP TOK_HDATE TOK_SEP TOK_DATA TOK_SEP { make_field(&$,ドル F_INT, &1,ドル 3,ドル 5ドル); }
;
tic2json TIC parser/converter
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /