Skip to content

Add to terminal new Operation for showing free variables of an expression #20

@jmansilla

Description

@jmansilla

Example:

λh> zero = lambda x.x
new expression parsed: zero = (λx.x)
λh> zero -> show_free_variables
OUT: []
λh> two = lambda x.y z
new expression parsed: two = (λx.(y z))
λh> two -> show_free_variables
OUT: [y, z]

Metadata

Metadata

Assignees

No one assigned

    Labels

    terminalWork on the terminal itself

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions