Module: Dhall::Parser::DoubleQuoteEscaped

Defined in:
lib/dhall/parser.rb

Constant Summary collapse

ESCAPES =
{
	"\"" => "\"",
	"$"  => "$",
	"\\" => "\\",
	"/"  => "/",
	"b"  => "\b",
	"f"  => "\f",
	"n"  => "\n",
	"r"  => "\r",
	"t"  => "\t"
}.freeze

Instance Method Summary collapse

Instance Method Details

#valueObject



269
270
271
272
273
# File 'lib/dhall/parser.rb', line 269

def value
	ESCAPES.fetch(string) do
		[string[1..-1]].pack("H*").force_encoding("UTF-16BE")
	end
end