sass имеет:
-s, --stdin Read input from standard input instead of a n input file
и
--compass Make Compass imports available and load project configuration.
Вы можете использовать popen с чем-то вроде этого:
output = IO.popen("sass -s --compass", "w+") do |pipe|
pipe.puts "section\n background: darken(white, 10%)"
pipe.close_write
pipe.read
end
и вывод: section {\n background: #e6e6e6; }\n