removed unneeded reader code.
All checks were successful
continuous-integration/drone/push Build is passing

changed { to #{ as a dictionary opener. { will be used as a block opener
This commit is contained in:
hyung-hwan 2023-10-23 18:49:15 +09:00
parent ceaa977d12
commit f19b971645
3 changed files with 28 additions and 1038 deletions

View File

@ -186,11 +186,12 @@ enum hcl_iotok_type_t
HCL_IOTOK_LPAREN, /* ( */ HCL_IOTOK_LPAREN, /* ( */
HCL_IOTOK_RPAREN, /* ) */ HCL_IOTOK_RPAREN, /* ) */
HCL_IOTOK_LPARCOLON, /* (: */ HCL_IOTOK_LPARCOLON, /* (: */
HCL_IOTOK_BAPAREN, /* #[ */ HCL_IOTOK_BAPAREN, /* #[ - byte array parenthesis */
HCL_IOTOK_QLPAREN, /* #( */ HCL_IOTOK_QLPAREN, /* #( - quoted-list parenthesis */
HCL_IOTOK_LBRACK, /* [ */ HCL_IOTOK_DLPAREN, /* #{ - dictionary parenthese */
HCL_IOTOK_LBRACK, /* [ - array */
HCL_IOTOK_RBRACK, /* ] */ HCL_IOTOK_RBRACK, /* ] */
HCL_IOTOK_LBRACE, /* { */ HCL_IOTOK_LBRACE, /* { - block */
HCL_IOTOK_RBRACE, /* } */ HCL_IOTOK_RBRACE, /* } */
HCL_IOTOK_VBAR, /* | */ HCL_IOTOK_VBAR, /* | */
HCL_IOTOK_EOL, /* end of line */ HCL_IOTOK_EOL, /* end of line */

View File

@ -221,7 +221,7 @@ int hcl_fmt_object_ (hcl_fmtout_t* fmtout, hcl_oop_t obj)
{ "(:", "(" }, /*HCL_CONCODE_MLIST */ { "(:", "(" }, /*HCL_CONCODE_MLIST */
{ "[", "[" }, /*HCL_CONCODE_ARRAY */ { "[", "[" }, /*HCL_CONCODE_ARRAY */
{ "#[", "[" }, /*HCL_CONCODE_BYTEARRAY */ { "#[", "[" }, /*HCL_CONCODE_BYTEARRAY */
{ "{", "{" }, /*HCL_CONCODE_DIC */ { "#{", "{" }, /*HCL_CONCODE_DIC */
{ "#(", "[" } /*HCL_CONCODE_QLIST */ { "#(", "[" } /*HCL_CONCODE_QLIST */
}; };

1029
lib/read.c

File diff suppressed because it is too large Load Diff