Skip to content

Solution to Exercise 4.1 #871

Open
Open
@jonathantorres

Description

@jonathantorres
function list_of_values_left(exps, env) {
    function loop(exps) {
        if (is_null(exps)) {
            return null;
        }
        return pair(evaluate(head(exps), env), loop(tail(exps)));
    }
    return loop(exps);
}

function list_of_values_right(exps, env) {
    return reverse(list_of_values_left(reverse(exps), env));
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions