Branch: Tag:

2015-08-23

2015-08-23 20:24:53 by Martin Nilsson <nilsson@fastmail.com>

Test some oddly placed white spaces in preprocessor string quoting.

34:   test_true([[1.0e-40]]);   test_eq([[#"foo   bar"]],[["foo\nbar"]]); + test_eq([[# "foo + bar"]],[["foo\nbar"]]);   test_eq([[#"foo\   bar"]],[["foobar"]]);   test_eq([[#(foo   bar#) - "\r"]],[["foo\nbar"]]); -  + test_eq([[# (foo + bar#) - "\r"]],[["foo\nbar"]]);   test_eq([[#(foo\   bar#) - "\r"]],[["foo\\\nbar"]]);   test_eq([[#[foo   bar#] - "\r"]],[["foo\nbar"]]); -  + test_eq([[# [foo + bar#] - "\r"]],[["foo\nbar"]]);   test_eq([[#[foo\   bar#] - "\r"]],[["foo\\\nbar"]]);   test_eq([[#{foo   bar#} - "\r"]],[["foo\nbar"]]); -  + test_eq([[# {foo + bar#} - "\r"]],[["foo\nbar"]]);   test_eq([[#{foo\   bar#} - "\r"]],[["foo\\\nbar"]]);   test_true([[stringp(#string "Makefile")]]);