我写:
a:
-b
-c
Parser 将其理解为:
!!map {
? !!str "a"
: !!seq [
!!str "b",
!!str "c"
]
}
但我的意思是:
!!map {
? !!str "a"
: !!null ""
}
!!seq [
!!str "b",
!!str "c"
]
规范说:
这 ”-”, ”?” 用于表示块集合条目的“:”字符被人们认为是缩进的一部分。这由相关制作根据具体情况进行处理。
那么这两种解释都可以吗?如果没有,你能指出规范中阻止它的部分吗?
取决于“相关产品的具体情况”?什么是“相关产品”?