// package com.orcmid.llc.pa.pn; public interface Num { public Num next(); public Num pred(); public boolean isOrigin(); } /* 0.01 (band) sent by band@acm.org on 2004-05-22-1846 -0700 This version reflects an interesting and very instructive misunderstanding of what I had in mind. 0.02 (orcmid)I have changed the package identification for placement in a tree that I will also place on the web. I have also changed the methods to produce (other) Num interfaces to make clear what I had in mind. I also don't want to use "0" for the origin, so I have renamed that method. The idea is to capture the essence of natural numbers for counting and have this be a way of accessing their computational manifestations in Java. There is more to say here, but it needs to be in separate notes, with the Java part kept as Spartan as possible. The package declaration is buried in a comment because of problems of developing a package before there is one, and my own ignorance around getting classpath working properly. $Ηeader: /Java2/com/orcmid/llc/pa/pn/Num.java 2 04-05-23 9:50 Orcmid $ */ /* $Header: /MiserCompagno/astraendo/A040601h.java 2 04-06-04 11:20 Orcmid $ */