!width = 10em + 20 !color = #00ff98 !main_text = #ffa !num = 10 !dec = 10.2 !dec_0 = 99.0 !neg = -10 !esc= 10"+12" !str= "Hello!" !qstr= "Quo\"ted\"!" !hstr= "Hyph-en!" !concat = "#{5 + 4} hi there" !percent= 11% !complex = 1px/1em #main :content = !str :qstr = !qstr :hstr = !hstr :width = !width :background-color #000 :color= !main_text :short-color= #123 :named-color= olive :con= "foo" bar (!concat "boom") :con2= "noquo" "quo" #sidebar :background-color= !color :num :normal= !num :dec= !dec :dec0= !dec_0 :neg= !neg :esc= !esc :many= 1 + 2 + 3 :order= 1 + 2 * 3 :complex= ((1 + 2) + 15)+#3a8b9f + ("hi"+(1 +1+ 2)* 4) #plus :num :num= 5+2 :num-un= 10em + 15em :num-un2= 10 + 13em :num-neg= 10 + -.13 :str= 100 * 1px :col= 13 + #aaa :perc = !percent + 20% :str :str= "hi" + "\ there" :str2= "hi" + " there" :col= "14em solid " + #123 :num= "times: " + 13 :col :num= #f02 + 123.5 :col= #12A + #405162 #minus :num :num= 912 - 12 :col :num= #fffffa - 5.2 :col= #abcdef - #fedcba :unary :num= -1 :const= -!neg :paren= -(5 + 6) :two= --12 :many= --------12 :crazy= -----(5 + ---!neg) #times :num :num= 2 * 3.5 :col= 2 * #3a4b5c :col :num= #12468a * 0.5 :col= #121212 * #020304 #div :num :num= 10 / 3.0 :num2= 10 / 3 :col :num= #12468a / 2 :col= #abcdef / #0f0f0f :comp = !complex * 1em #mod :num :num= 17 % 3 :col :col= #5f6e7d % #10200a :num= #aaabac % 3 #const :escaped :quote = "!foo" :default = !str !important #regression :a= (3 + 2) - 1