diff options
Diffstat (limited to 'MLKRatio.h')
-rw-r--r-- | MLKRatio.h | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -18,17 +18,21 @@ #import "MLKLispValue.h" +#include <stdarg.h> +#include <stdio.h> +#include <gmp.h> + @class NSString, MLKInteger; @interface MLKRatio : MLKLispValue { - MLKInteger *numerator; - MLKInteger *denominator; + mpq_t value; } +(MLKRatio *) ratioWithNumeratorString:(NSString *)numerString - denominatorString:(NSString *)denomString; + denominatorString:(NSString *)denomString + base:(unsigned int)base; -(void) dealloc; @end |