��理必须处理解析声明期间遇到的异常token，一直读到声明结束，从()，[]，{}，""和''对儿中寻找对应的规则，并正确处理转义。例如，一个格式错误的声明可能会缺少属性名，冒号(:)或者属性值，下列（声明）都是等价的

<pre class="example"><code>
p { color:green }
p { color:green; color }  /* malformed declaration missing ':', value */
p { color:red;   color; color:green }  /* same with expected recovery */
p { color:green; color: } /*