Module scmlbaseequality
May 12, 2014 ยท View on GitHub
Scheme base library for equivalence predicates
. __Authors:__ Joseph Wayne Norton ([`norton@alum.mit.edu`](mailto:norton@alum.mit.edu)).Function Index
| '$scml_exports'/0 | |
| 'eq?'/2 | Equivalent to 'eqv?' / 2. |
| 'equal?'/2 | Returns #t if obj1 and obj2 have the same display representation. Otherwise, #f. . |
| 'eqv?'/2 | Returns #t if obj1 and obj2 are normally regarded as the same object. Otherwise, #f. . |
Function Details
'$scml_exports'/0
'$scml_exports'() -> [{scm_symbol(), scmi_nip()}]
'eq?'/2
'eq?'(O1::scm_obj(), O2::scm_obj()) -> scm_boolean()
'equal?'/2
'equal?'(Boolean::scm_obj(), O2::scm_obj()) -> scm_boolean()
Returns #t if obj1 and obj2 have the same display representation. Otherwise, #f.
'eqv?'/2
'eqv?'(Boolean::scm_obj(), O2::scm_obj()) -> scm_boolean()
Returns #t if obj1 and obj2 are normally regarded as the same object. Otherwise, #f.