Regenerate

This commit is contained in:
Martin Jambon 2022-04-04 19:10:55 -07:00
parent d8defd6796
commit 1c0b92971c
2 changed files with 4724 additions and 4034 deletions

View file

@ -519,7 +519,7 @@
"type": "ALIAS",
"content": {
"type": "SYMBOL",
"name": "_user_name_or_group"
"name": "_immediate_user_name_or_group"
},
"named": true,
"value": "unquoted_string"
@ -535,8 +535,9 @@
]
},
"_user_name_or_group": {
"type": "REPEAT1",
"content": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
@ -548,7 +549,38 @@
"name": "expansion"
}
]
},
{
"type": "REPEAT",
"content": {
"type": "SYMBOL",
"name": "_immediate_user_name_or_group_fragment"
}
}
]
},
"_immediate_user_name_or_group": {
"type": "REPEAT1",
"content": {
"type": "SYMBOL",
"name": "_immediate_user_name_or_group_fragment"
}
},
"_immediate_user_name_or_group_fragment": {
"type": "CHOICE",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "([a-z][-a-z0-9_]*|[0-9]+)"
}
},
{
"type": "SYMBOL",
"name": "_immediate_expansion"
}
]
},
"workdir_instruction": {
"type": "SEQ",
@ -669,8 +701,9 @@
]
},
"_stopsignal_value": {
"type": "REPEAT1",
"content": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
@ -682,8 +715,28 @@
"name": "expansion"
}
]
},
{
"type": "REPEAT",
"content": {
"type": "CHOICE",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[A-Z0-9]+"
}
},
{
"type": "SYMBOL",
"name": "_immediate_expansion"
}
]
}
}
]
},
"healthcheck_instruction": {
"type": "SEQ",
"members": [
@ -799,12 +852,15 @@
"type": "CHOICE",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[^\\s\\$]+"
}
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}
@ -819,6 +875,37 @@
"value": "$"
},
{
"type": "SYMBOL",
"name": "_expansion_body"
}
]
},
"_immediate_expansion": {
"type": "ALIAS",
"content": {
"type": "SYMBOL",
"name": "_imm_expansion"
},
"named": true,
"value": "expansion"
},
"_imm_expansion": {
"type": "SEQ",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "STRING",
"value": "$"
}
},
{
"type": "SYMBOL",
"name": "_expansion_body"
}
]
},
"_expansion_body": {
"type": "CHOICE",
"members": [
{
@ -829,31 +916,41 @@
"type": "SEQ",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "STRING",
"value": "{"
}
},
{
"type": "ALIAS",
"content": {
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[^\\}]+"
}
},
"named": true,
"value": "variable"
},
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "STRING",
"value": "}"
}
]
}
]
}
]
},
"variable": {
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[a-zA-Z][a-zA-Z0-9_]*"
}
},
"env_pair": {
"type": "SEQ",
@ -1090,12 +1187,15 @@
"type": "CHOICE",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[^@:\\s\\$]+"
}
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}
@ -1126,7 +1226,7 @@
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}
@ -1157,7 +1257,7 @@
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}
@ -1203,8 +1303,9 @@
]
},
"image_alias": {
"type": "REPEAT1",
"content": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
@ -1216,8 +1317,28 @@
"name": "expansion"
}
]
},
{
"type": "REPEAT",
"content": {
"type": "CHOICE",
"members": [
{
"type": "IMMEDIATE_TOKEN",
"content": {
"type": "PATTERN",
"value": "[-a-zA-Z0-9_]+"
}
},
{
"type": "SYMBOL",
"name": "_immediate_expansion"
}
]
}
}
]
},
"string_array": {
"type": "SEQ",
"members": [
@ -1388,7 +1509,7 @@
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}
@ -1420,7 +1541,7 @@
},
{
"type": "SYMBOL",
"name": "expansion"
"name": "_immediate_expansion"
}
]
}

File diff suppressed because it is too large Load diff