docs + EVAL_H

This commit is contained in:
Vítor Santos Costa 2016-01-31 10:23:03 +00:00
parent 52b282442f
commit ebc73ec01e

View File

@ -17,6 +17,8 @@
/**
@file eval.h
@defgroup arithmetic Arithmetic in YAP
@ingroup builtins
@ -27,8 +29,6 @@
+ See @ref arithmetic_operators for what arithmetic operations are supported in YAP
@tableofcontents
YAP supports several different numeric types:
<ul>
<li><b>Tagged integers</b><p>
@ -93,14 +93,20 @@ exceptions:
@exception "evaluation_error(undefined( V ), Call)" result is not defined (nan)
@exception "evaluation_error(overflow( V ), Call)" result is arithmetic overflow
@tableofcontents
@secreflist
@refitem is/2
@refitem isnan/1
@endsecreflist
@{
**/
#ifndef EVAL_H
#define EVAL_H 1
#include <stdlib.h>
/* C library used to implement floating point functions */
@ -682,3 +688,7 @@ p_plus(Term t1, Term t2 USES_REGS) {
#ifndef DBL_EPSILON /* normal for IEEE 64-bit double */
#define DBL_EPSILON 0.00000000000000022204
#endif
/// @}
#endif