| NumberGroup | ||||||
|
|
|||||
| Due Date | Description | State | Status | Comments |
|---|---|---|---|---|
| 7-Oct-2004 | Provide schedule impact analysis for implementing wrapper classes for java.lang.Float & java.lang.Double | Closed | |
|
| 12-Oct-2004 | Create implementation class for Integer | Closed | |
SC001 , SC002, SC003, SC006, SC007, SC009, SC011 |
| 14-Oct-2004 | Create implementation classes for type Bignum & Fixnum | Closed | |
SC004, SC005 |
| 19-Oct-2004 | Code Changes to Div, Minus, Mult, Plus, other (replacing java.lang.Integer & java.math.BigInteger) | Aborted | |
SC008, SC010, SC012 |
| 26-Oct-2004 | Add to lisp type DoubleFloat and SingleFloat methods defined in java.lang.Number | Closed | |
|
| Add nested Factory classes with newInstance methods for creating new instances of the interfaces | Closed | |
||
| Add subset of operations available for java.lang.Double/Float | Closed | |
||
| 30-Oct-2004 | Create implementation classes for type DoubleFloat, Integer, and SingleFloat; create test cases | Closed | |
|
| 02-Nov-2004 | Create arithmetic function classes Div, Minus, Mult, and Plus | Closed | |
|
| 06-Nov-2004 | Code Changes to Reader and Create Test Cases | Closed | |
|
| 13-Nov-2004 | Code Testing and Bug Fixing | Closed | |
| SC # | Date | Time | Comment |
|---|---|---|---|
| SC001 | 12-Oct-2004 | 1620 | We're having to recode IntegerImpl due to extending java.math.BigInteger not working as planned |
| SC002 | 12-Oct-2004 | 2348 | Thanks to a lot of hard work by Kent, IntegerImpl is ready for delivery on time |
| SC003 | 14-Oct-2004 | 1130 | Changing state to Open; after today's class discussion, creation of IntegerImpl is not complete - missing comments, Javadocs, and test cases |
| SC004 | 14-Oct-2004 | 1210 | Added String constructor and Javadocs |
| SC005 | 14-Oct-2004 | 1618 | Changing state to Closed; there are no methods that need testing and Javadocs are provided |
| SC006 | 18-Oct-2004 | 1205 | Changing state to Pending; testDoubleValue & testFloatValue are pending - awaiting expert advise on how to assert their correctness |
| SC007 | 18-Oct-2004 | 1220 | Changing state to Open; Prof Boetje wanted two additional methods and three variable added that have not been added yet; can't get no redder |
| SC008 | 18-Oct-2004 | 1224 | Changing status to Yellow; this deadline is creeping up quickly with no activity, mainly due to IntegerImpl projection date being totally misjudged |
| SC009 | 18-Oct-2004 | 2020 | Added variables MINUS_ONE, ZERO, ONE, and TWO; added placeholders for methods compareTo and divideAndRemainder (to be implemented later) |
| SC010 | 20-Oct-2004 | 2132 | Changing status to Red; we've encountered numerous issues, not to mention we're past our deadline |
| SC011 | 21-Oct-2004 | 0000 | Changing state to Closed; all test cases completed and pass; note that we were 9 days late on delivery |
| SC012 | 25-Oct-2004 | 2100 | Boetje has aborted changing the existing arithmetic classes and doing a complete re-write |
| Common Lisp the Language, 2nd Edition |
|---|
2.1. Numbers - The Data Type number |
6.2.2. Specific Data Type Predicates: numberp, integerp, rationalp, floatp, realp, complexp |
| 12. Numbers - Common Lisp provides several different representations for numbers |