gnu.kawa.functions

Class IsEqual

Implemented Interfaces:
Named

public class IsEqual
extends Procedure2

Implement the standard Scheme procedure equal? and the Lisp equal.

Constructor Summary

IsEqual(Language language, String name)

Method Summary

static boolean
apply(Object arg1, Object arg2)
Object
apply2(Object arg1, Object arg2)

Methods inherited from class gnu.mapping.Procedure2

apply0, apply1, apply2, apply3, apply4, applyN, numArgs

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, numArgs, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString

Constructor Details

IsEqual

public IsEqual(Language language,
               String name)

Method Details

apply

public static boolean apply(Object arg1,
                            Object arg2)

apply2

public Object apply2(Object arg1,
                     Object arg2)
Overrides:
apply2 in interface Procedure2