summary refs log tree commit diff
path: root/src/test/run-pass/raw-str.rs
blob: 9ee824d4185851b4477dadb969fae7a857ff2bb8 (plain)
ofshex dumpascii
0000 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 2d 32 30 31 34 20 54 68 65 20 52 75 73 74 20 //.Copyright.2013-2014.The.Rust.
0020 50 72 6f 6a 65 63 74 20 44 65 76 65 6c 6f 70 65 72 73 2e 20 53 65 65 20 74 68 65 20 43 4f 50 59 Project.Developers..See.the.COPY
0040 52 49 47 48 54 0a 2f 2f 20 66 69 6c 65 20 61 74 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 RIGHT.//.file.at.the.top-level.d
0060 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 69 73 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e irectory.of.this.distribution.an
0080 64 20 61 74 0a 2f 2f 20 68 74 74 70 3a 2f 2f 72 75 73 74 2d 6c 61 6e 67 2e 6f 72 67 2f 43 4f 50 d.at.//.http://rust-lang.org/COP
00a0 59 52 49 47 48 54 2e 0a 2f 2f 0a 2f 2f 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 YRIGHT..//.//.Licensed.under.the
00c0 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 3c 4c 49 .Apache.License,.Version.2.0.<LI
00e0 43 45 4e 53 45 2d 41 50 41 43 48 45 20 6f 72 0a 2f 2f 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 CENSE-APACHE.or.//.http://www.ap
0100 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 3e 20 6f ache.org/licenses/LICENSE-2.0>.o
0120 72 20 74 68 65 20 4d 49 54 20 6c 69 63 65 6e 73 65 0a 2f 2f 20 3c 4c 49 43 45 4e 53 45 2d 4d 49 r.the.MIT.license.//.<LICENSE-MI
0140 54 20 6f 72 20 68 74 74 70 3a 2f 2f 6f 70 65 6e 73 6f 75 72 63 65 2e 6f 72 67 2f 6c 69 63 65 6e T.or.http://opensource.org/licen
0160 73 65 73 2f 4d 49 54 3e 2c 20 61 74 20 79 6f 75 72 0a 2f 2f 20 6f 70 74 69 6f 6e 2e 20 54 68 69 ses/MIT>,.at.your.//.option..Thi
0180 73 20 66 69 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 63 6f 70 69 65 64 2c 20 6d 6f 64 69 66 69 s.file.may.not.be.copied,.modifi
01a0 65 64 2c 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 64 0a 2f 2f 20 65 78 63 65 70 74 20 61 63 63 ed,.or.distributed.//.except.acc
01c0 6f 72 64 69 6e 67 20 74 6f 20 74 68 6f 73 65 20 74 65 72 6d 73 2e 0a 0a 2f 2f 20 69 67 6e 6f 72 ording.to.those.terms...//.ignor
01e0 65 2d 74 69 64 79 2d 74 61 62 0a 2f 2f 20 69 67 6e 6f 72 65 2d 74 69 64 79 2d 6c 69 6e 65 6c 65 e-tidy-tab.//.ignore-tidy-linele
0200 6e 67 74 68 0a 0a 70 75 62 20 66 6e 20 6d 61 69 6e 28 29 20 7b 0a 20 20 20 20 61 73 73 65 72 74 ngth..pub.fn.main().{.....assert
0220 5f 65 71 21 28 72 22 61 62 63 22 2c 20 22 61 62 63 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 72 74 _eq!(r"abc",."abc");......assert
0240 5f 65 71 21 28 72 23 22 61 62 63 22 23 2c 20 22 61 62 63 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 _eq!(r#"abc"#,."abc");......asse
0260 72 74 5f 65 71 21 28 72 22 23 23 23 22 2c 20 22 23 23 23 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 rt_eq!(r"###",."###");......asse
0280 72 74 5f 65 71 21 28 72 22 5c 22 2c 20 22 5c 5c 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 72 74 5f rt_eq!(r"\",."\\");......assert_
02a0 65 71 21 28 72 23 22 5c 22 22 23 2c 20 22 5c 5c 5c 22 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 72 eq!(r#"\""#,."\\\"");......asser
02c0 74 5f 65 71 21 28 72 23 22 23 22 5c 6e 22 22 23 2c 20 22 23 5c 22 5c 5c 6e 5c 22 22 29 3b 0a 0a t_eq!(r#"#"\n""#,."#\"\\n\"");..
02e0 20 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 72 23 23 22 61 22 23 22 62 22 23 23 2c 20 22 61 5c ....assert_eq!(r##"a"#"b"##,."a\
0300 22 23 5c 22 62 22 29 3b 0a 0a 20 20 20 20 2f 2f 20 66 72 6f 6d 20 72 75 73 74 2e 76 69 6d 0a 20 "#\"b");......//.from.rust.vim..
0320 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 72 23 22 22 25 5c 28 5c 64 5c 2b 5c 24 5c 29 5c 3d 5b ...assert_eq!(r#""%\(\d\+\$\)\=[
0340 2d 2b 27 20 23 30 2a 5d 2a 5c 28 5c 64 2a 5c 7c 5c 2a 5c 7c 5c 2a 5c 64 5c 2b 5c 24 5c 29 5c 28 -+'.#0*]*\(\d*\|\*\|\*\d\+\$\)\(
0360 5c 2e 5c 28 5c 64 2a 5c 7c 5c 2a 5c 7c 5c 2a 5c 64 5c 2b 5c 24 5c 29 5c 29 5c 3d 5c 28 5b 68 6c \.\(\d*\|\*\|\*\d\+\$\)\)\=\([hl
0380 4c 6a 7a 74 5d 5c 7c 6c 6c 5c 7c 68 68 5c 29 5c 3d 5c 28 5b 61 41 62 64 69 75 6f 78 58 44 4f 55 Ljzt]\|ll\|hh\)\=\([aAbdiuoxXDOU
03a0 66 46 65 45 67 47 63 43 73 53 70 6e 3f 5d 5c 7c 5c 5b 5c 5e 5c 3d 2e 5b 5e 5d 5d 2a 5c 5d 5c 29 fFeEgGcCsSpn?]\|\[\^\=.[^]]*\]\)
03c0 22 22 23 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 22 25 5c 5c 28 5c 5c 64 5c 5c ""#,................"\"%\\(\\d\\
03e0 2b 5c 5c 24 5c 5c 29 5c 5c 3d 5b 2d 2b 27 20 23 30 2a 5d 2a 5c 5c 28 5c 5c 64 2a 5c 5c 7c 5c 5c +\\$\\)\\=[-+'.#0*]*\\(\\d*\\|\\
0400 2a 5c 5c 7c 5c 5c 2a 5c 5c 64 5c 5c 2b 5c 5c 24 5c 5c 29 5c 5c 28 5c 5c 2e 5c 5c 28 5c 5c 64 2a *\\|\\*\\d\\+\\$\\)\\(\\.\\(\\d*
0420 5c 5c 7c 5c 5c 2a 5c 5c 7c 5c 5c 2a 5c 5c 64 5c 5c 2b 5c 5c 24 5c 5c 29 5c 5c 29 5c 5c 3d 5c 5c \\|\\*\\|\\*\\d\\+\\$\\)\\)\\=\\
0440 28 5b 68 6c 4c 6a 7a 74 5d 5c 5c 7c 6c 6c 5c 5c 7c 68 68 5c 5c 29 5c 5c 3d 5c 5c 28 5b 61 41 62 ([hlLjzt]\\|ll\\|hh\\)\\=\\([aAb
0460 64 69 75 6f 78 58 44 4f 55 66 46 65 45 67 47 63 43 73 53 70 6e 3f 5d 5c 5c 7c 5c 5c 5b 5c 5c 5e diuoxXDOUfFeEgGcCsSpn?]\\|\\[\\^
0480 5c 5c 3d 2e 5b 5e 5d 5d 2a 5c 5c 5d 5c 5c 29 5c 22 22 29 3b 0a 0a 20 20 20 20 61 73 73 65 72 74 \\=.[^]]*\\]\\)\"");......assert
04a0 5f 65 71 21 28 72 22 6e 65 77 6c 69 6e 65 3a 27 0a 27 2c 20 74 61 62 3a 27 09 27 2c 20 75 6e 69 _eq!(r"newline:'.',.tab:'.',.uni
04c0 63 6f 64 65 3a 27 e2 97 8f 27 2c 20 6e 75 6c 6c 3a 27 00 27 22 2c 0a 20 20 20 20 20 20 20 20 22 code:'...',.null:'.'",........."
04e0 6e 65 77 6c 69 6e 65 3a 27 5c 6e 27 2c 20 74 61 62 3a 27 5c 74 27 2c 20 75 6e 69 63 6f 64 65 3a newline:'\n',.tab:'\t',.unicode:
0500 27 5c 75 7b 32 35 63 66 7d 27 2c 20 6e 75 6c 6c 3a 27 5c 30 27 22 29 3b 0a 7d 0a '\u{25cf}',.null:'\0'");.}.