{"issue":{"user":{"id":1268900,"login":"panrafal","url":"https://api.github.com/users/panrafal","gravatar_id":"1a2c99636f1321367e9990bc0730a897","avatar_url":"https://secure.gravatar.com/avatar/1a2c99636f1321367e9990bc0730a897?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"milestone":null,"title":"String interpolation parse error","created_at":"2011-12-16T22:58:24Z","updated_at":"2011-12-21T16:08:37Z","labels":[],"state":"closed","id":2585475,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"html_url":"https://github.com/leafo/lessphp/issues/164","closed_at":"2011-12-21T16:08:37Z","number":164,"body":"I'm trying to use string interpolation in mixin arguments, but i get a strange parse error. Below example will throw: \"parse error: failed at `, {@bbb}\")}` line: 6\"\r\n\r\n`@test(@a) {\r\ntest: @a;\r\n}\r\n@aaa: aaa;\r\n@bbb: bbb;\r\n.test {@test(\"@{aaa}, @{bbb}\")}\r\n`\r\n\r\nIt will however work ii you add a closing bracket before the first variable, like here:\r\n\r\n`@test(@a) {\r\ntest: @a;\r\n}\r\n@aaa: aaa;\r\n@bbb: bbb;\r\n.test {@test(\"}@{aaa}, @{bbb}\")}\r\n`","url":"https://api.github.com/repos/leafo/lessphp/issues/164","comments":6,"assignee":null},"action":"closed"}