11 Commits

Author SHA1 Message Date
ConnorSkees
ddb5b6f32a Make function body a list of AtRule rather than token 2020-01-25 14:11:04 -05:00
ConnorSkees
b0e1826449 Very basic @function implementation 2020-01-25 13:20:21 -05:00
ConnorSkees
a61ac3fca3 Refactor arg parsing to separate file 2020-01-25 11:00:29 -05:00
ConnorSkees
25b4bebdf8 Make everything private except StyleSheet 2020-01-20 13:15:47 -05:00
ConnorSkees
6efb4141f6 Prefer match over if let 2020-01-20 09:37:09 -05:00
ConnorSkees
500b682739 Simplify handling of keyword arguments 2020-01-19 12:10:35 -05:00
ConnorSkees
1f1f43bf7c Implement keyword arguments in mixins 2020-01-19 11:50:30 -05:00
ConnorSkees
1636d775c5 Implement default arguments in mixins 2020-01-19 10:58:38 -05:00
ConnorSkees
622ca8ceef Remove more instances of unwrap() 2020-01-18 19:00:49 -05:00
ConnorSkees
02d6a511a5 remove extraneous clones 2020-01-17 21:20:56 -05:00
ConnorSkees
cee40858ee Refactor function parsing into separate module 2020-01-17 16:23:21 -05:00