knave-expand 0.14.21

The reading, scoping and expansion stages of knave
Documentation
1
2
3
4
5
6
use crate::reader::Symbol;

pub trait NameComparison {
    fn same_binding(&self, left: &Symbol, right: &Symbol) -> bool;
    fn is_pattern_head(&self, head: &Symbol) -> bool;
}