Package seph.lang.ast

Examples of seph.lang.ast.Message.literal()


    }

    @Test
    public void parses_a_form_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\f]");
        assertEquals("foo\f", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_carriage_return_escape_in_a_regexp() {
        Message result = parse("%/foo\\r/");
View Full Code Here


    }

    @Test
    public void parses_a_carriage_return_escape_in_a_regexp() {
        Message result = parse("%/foo\\r/");
        assertEquals("foo\r", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_carriage_return_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\r]");
View Full Code Here

    }

    @Test
    public void parses_a_carriage_return_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\r]");
        assertEquals("foo\r", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_slash_escape_in_a_regexp() {
        Message result = parse("%/foo\\//");
View Full Code Here

    }

    @Test
    public void parses_a_slash_escape_in_a_regexp() {
        Message result = parse("%/foo\\//");
        assertEquals("foo\\/", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_slash_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\/]");
View Full Code Here

    }

    @Test
    public void parses_a_slash_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\/]");
        assertEquals("foo\\/", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_backslash_escape_in_a_regexp() {
        Message result = parse("%/foo\\\\/");
View Full Code Here

    }

    @Test
    public void parses_a_backslash_escape_in_a_regexp() {
        Message result = parse("%/foo\\\\/");
        assertEquals("foo\\\\", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_backslash_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\\\]");
View Full Code Here

    }

    @Test
    public void parses_a_backslash_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\\\]");
        assertEquals("foo\\\\", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_real_newline_escape_in_a_regexp() {
        Message result = parse("%/foo\\\n/");
View Full Code Here

    }

    @Test
    public void parses_a_real_newline_escape_in_a_regexp() {
        Message result = parse("%/foo\\\n/");
        assertEquals("foo", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_real_newline_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\\n]");
View Full Code Here

    }

    @Test
    public void parses_a_real_newline_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\\n]");
        assertEquals("foo", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_percent_escape_in_a_regexp() {
        Message result = parse("%/foo\\%/");
View Full Code Here

    }

    @Test
    public void parses_a_percent_escape_in_a_regexp() {
        Message result = parse("%/foo\\%/");
        assertEquals("foo%", ((Regexp)result.literal()).pattern());
    }

    @Test
    public void parses_a_percent_escape_in_a_regexp_with_alternative_syntax() {
        Message result = parse("%r[foo\\%]");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.