Lines Matching refs:value
191 " Check for attribute value declaration. If none exists, indent two
192 " levels. Otherwise, if it’s an enumerated value, check for nested
195 " attribute value.
198 let [value, end] = s:lex(line, end, '^\%((\|[^[:space:]]\+\)')
199 if value == ""
201 elseif value == 'NOTATION'
202 " If this is a enumerated value based on notations, read another token
203 " for the actual value. If it doesn’t exist, indent three levels.
204 " TODO: If validating according to above, value must be equal to '('.
205 let [value, end] = s:lex(line, end, '^\%((\|[^[:space:]]\+\)')
206 if value == ""
211 if value == '('
218 " Finally look for the attribute’s default value. If non exists, indent
224 " We need to look for the fixed value. If non exists, indent three
247 " Now check for the entity value. If none exists, indent one level. If it
251 " The entity value can be a string in single or double quotes (no escapes
260 let [value, end] = s:lex(line, end)
261 if value == ""
263 elseif value == 'SYSTEM' || value == 'PUBLIC'
269 if value == 'PUBLIC'