Function tagua_parser::rules::expressions::primaries::intrinsic_echo []

pub fn intrinsic_echo(i: &[u8]) -> IResult<&[u8]Expressionu32>

Recognize an echo.

Examples

use tagua_parser::Result;
use tagua_parser::ast::{Expression, Literal};
use tagua_parser::rules::expressions::primaries::intrinsic_echo;

assert_eq!(
    intrinsic_echo(b"echo 'Hello,', ' World!'"),
    Result::Done(
        &b""[..],
        Expression::Echo(vec![
            Expression::Literal(Literal::String(b"Hello,".to_vec())),
            Expression::Literal(Literal::String(b" World!".to_vec()))
        ])
    )
);Run