"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "value.h" between
bas-2.5.tar.gz and bas-2.6.tar.gz

About: bas is an interpreter for the programming language BASIC.

value.h  (bas-2.5):value.h  (bas-2.6)
skipping to change at line 59 skipping to change at line 59
extern long int lrint(double d); extern long int lrint(double d);
#endif #endif
extern double Value_trunc(double d); extern double Value_trunc(double d);
extern double Value_round(double d); extern double Value_round(double d);
extern long int Value_toi(double d, int *overflow); extern long int Value_toi(double d, int *overflow);
extern long int Value_vali(const char *s, char **end, int *overflow); extern long int Value_vali(const char *s, char **end, int *overflow);
extern double Value_vald(const char *s, char **end, int *overflow); extern double Value_vald(const char *s, char **end, int *overflow);
extern struct Value *Value_new_NIL(struct Value *this); extern struct Value *Value_new_NIL(struct Value *this);
extern struct Value *Value_new_ERROR(struct Value *this, int code, const char *e rror, ...); extern struct Value *Value_new_ERROR(struct Value *this, int code, const char *e rror, ...);
extern struct Value *Value_new_INTEGER(struct Value *this, int n); extern struct Value *Value_new_INTEGER(struct Value *this, long n);
extern struct Value *Value_new_REAL(struct Value *this, double n); extern struct Value *Value_new_REAL(struct Value *this, double n);
extern struct Value *Value_new_STRING(struct Value *this); extern struct Value *Value_new_STRING(struct Value *this);
extern struct Value *Value_new_VOID(struct Value *this); extern struct Value *Value_new_VOID(struct Value *this);
extern struct Value *Value_new_null(struct Value *this, enum ValueType type); extern struct Value *Value_new_null(struct Value *this, enum ValueType type);
extern int Value_isNull(const struct Value *this); extern int Value_isNull(const struct Value *this);
extern void Value_destroy(struct Value *this); extern void Value_destroy(struct Value *this);
extern void Value_errorPrefix(struct Value *this, const char *prefix); extern void Value_errorPrefix(struct Value *this, const char *prefix);
extern void Value_errorSuffix(struct Value *this, const char *suffix); extern void Value_errorSuffix(struct Value *this, const char *suffix);
extern struct Value *Value_new_typeError(struct Value *this, enum ValueType t1, enum ValueType t2); extern struct Value *Value_new_typeError(struct Value *this, enum ValueType t1, enum ValueType t2);
extern struct Value *Value_retype(struct Value *this, enum ValueType type); extern struct Value *Value_retype(struct Value *this, enum ValueType type);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)