2013-07-24 10:06:38 -05:00
|
|
|
/*
|
|
|
|
abCalcMode.h
|
|
|
|
By: Jeremy Rand
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
2013-07-24 10:56:02 -05:00
|
|
|
#ifndef ABCALCMODE_H
|
|
|
|
#define ABCALCMODE_H
|
|
|
|
|
|
|
|
|
2013-07-24 10:06:38 -05:00
|
|
|
#include "abCalcExpr.h"
|
|
|
|
|
|
|
|
|
|
|
|
typedef enum abCalcModeIntBase
|
|
|
|
{
|
|
|
|
abCalcModeIntBaseMin = 0,
|
|
|
|
abCalcModeBinBase = 0,
|
|
|
|
abCalcModeOctBase,
|
|
|
|
abCalcModeDecBase,
|
|
|
|
abCalcModeHexBase,
|
|
|
|
|
|
|
|
abCalcModeIntBaseMax
|
|
|
|
} abCalcModeIntBase;
|
|
|
|
|
|
|
|
|
|
|
|
void abCalcModeInit(void);
|
|
|
|
|
|
|
|
abCalcModeIntBase abCalcModeGetBase(void);
|
|
|
|
|
|
|
|
void abCalcModeSetBase(abCalcModeIntBase base);
|
|
|
|
|
|
|
|
int abCalcModeGetIntWidth(void);
|
|
|
|
|
|
|
|
void abCalcModeSetIntWidth(int width);
|
2013-07-24 10:56:02 -05:00
|
|
|
|
|
|
|
|
|
|
|
#endif
|