
package polarDust.calculator;

/*
 * Copyright (c) 1996 Sorin Lazareanu, All Rights Reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * and its documentation for NON-COMMERCIAL purposes and without
 * fee is hereby granted provided that this copyright notice
 * appears in all copies.
 *
 */

/**
 * CalcCPU defines the interface for a processor class in a calculator.
 *
 * <br><br><a href=../source/polarDust/calculator/CalcCPU.java>
 * The source code.</a>
 *
 * @version 0.9, 1996.06.04
 * @author Sorin Lazareanu
 */

public interface CalcCPU {
	public void digit(int iDigit);
	public void dot();
	public void c();
	public void ce();
	public void add();
	public void sub();
	public void mul();
	public void div();
	public void sqrt();
	public void equ();
	public void prc();
	public void sgn();
	public void msub();
	public void madd();
	public void mr();
	public void mc();
	public void pow();
	public void sqr();
	public void swap();
	public void ln();
	public void log();
	public void inv();


}

