Wiki

root/cobra/trunk/Tests/100-basics/064-1-string-raw.cobra

Revision 2136, 472 bytes (checked in by Chuck.Esterbrook, 3 years ago)

Fixed: "Lexer error when nesting single quotes in Strings"
ticket:166
credit:webnov8

  • Property svn:eol-style set to native
Line 
1class Test
2
3    def main is shared
4
5        s as String = ''
6
7        s = r'aoeu'
8        print s
9        assert s.length==4
10        assert s[3]==c'u'
11
12        s = r'\'
13        assert s.length==1
14        assert s[0]==c'\\'
15
16        s = r'\\'
17        assert s.length==2
18        assert s[0]==c'\\'
19        assert s[1]==c'\\'
20
21        s = r'['
22        assert s.length==1
23        assert s[0]==c'['
24
25        s = r'[]'
26        assert s.length==2
27        assert s[0]==c'['
28        assert s[1]==c']'
29
30        assert r'\"' == r"\""
31        assert r'cobra\language' == r"cobra\language"
32        assert r'[]' == r"[]"
Note: See TracBrowser for help on using the browser.