kawa.standard

Class expt

Implemented Interfaces:
Named

public class expt
extends Procedure2

Implement the standard Scheme procedure "expt".

Field Summary

static expt
expt

Constructor Summary

IntNum expt(IntNum x, int y)
Numeric expt(Object arg1, Object arg2)
expt(String name)

Method Summary

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, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Field Details

expt

public static final expt expt

Constructor Details

IntNum expt

public static IntNum expt(IntNum x,
                          int y)

Numeric expt

public static Numeric expt(Object arg1,
                           Object arg2)

expt

public expt(String name)

Method Details

apply2

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