c9s
c9s
https://developer.mozilla.org/en-US/docs/Web/CSS/@supports W3C: http://dev.w3.org/csswg/css-conditional-3/#at-supports
While SASS is interpreing this as it is: ``` $some: 22; width: calc(100% - 10px + 20px + $some); ``` We can reduce the expression if they are the same...
- [x] Modify lexer to allow block in property value. - [x] Modify parser to parse block in property value. (encounter `{` before semicolon `;`) - [ ] Merge declaration...
``` sass spec/basic/60_call/input.scss: display: call(foobar); spec/basic/60_call/input.scss: display: call(min, 1,3,5,7); spec/basic/60_call/input.scss: display: call(min, 5); spec/basic/60_call/input.scss: display: call(max, 10,3,5,7); ```
- [x] ParseImportStatement - [x] RelativePath - [x] SCSS Import - [x] CSS Import - [x] URL Import - [ ] Parse imported file - [ ] Merge imported statement...
Reference: - https://github.com/tchap/go-patricia - https://github.com/MathieuTurcotte/go-trie
``` css @font-face { font-family: MyGentium; src: local(Gentium Bold), /* should ignore */ local(Gentium-Bold), /* should ignore */ url(GentiumBold.woff); /* annotation of this declaration */ font-weight: bold; } ``` ```...