Robert Ramey
f4f0352b60
fix links to *.hpp files in documentation
2019-05-10 04:31:00 -07:00
Robert Ramey
a06d9f7a69
added constexpr tests to checked result operations
...
added tests for check result < and == operations
correct implementation of some checked result types
added constexpr example
2018-12-10 14:12:47 -08:00
Robert Ramey
e68037cb32
Update documentation to address PRs
...
update appveyor/travis xml hoping they'll work
2018-08-14 16:46:19 -07:00
Robert Ramey
6f0710109c
documentation updates for improved exception/error management
2017-06-03 13:58:48 -07:00
Robert Ramey
09fcc41a2a
Merge commit '6bd16a0ec91c800000b939e19972ad44f6d79feb' into develop
...
# Conflicts:
# doc/boostbook/cpp.xml
# doc/boostbook/eliminate_runtime_penalty.xml
# doc/boostbook/exception_policy_concept.xml
# doc/boostbook/promotion_policy_concept.xml
# doc/boostbook/safe.xml
# doc/boostbook/safe_introduction.xml
# doc/boostbook/safe_numeric_concept.xml
# doc/boostbook/safe_range.xml
# doc/boostbook/trap_exception.xml
# doc/boostbook/tutorial.xml
# examples/example7.cpp
2017-04-08 13:55:54 -07:00
insideoutclub
8a66edc43e
Update numeric_concept.xml
2017-03-04 07:41:29 -08:00
insideoutclub
82b4609186
Update numeric_concept.xml
2017-03-04 07:27:37 -08:00
Robert Ramey
1d7712e1b7
reconciliation between examples and documentation
2017-02-26 11:20:10 -08:00
Robert Ramey
80e17943ca
improved explanation of divide by zero
...
refined type requirements for integer vs numeric
fixed bugs in safe literal
added acknowledgement to documentation
2017-01-16 12:14:38 -08:00
Robert Ramey
97100f96fe
made adjustments to produce pdf documentation for both the package and the proposal
2016-08-24 11:22:48 -07:00
Robert Ramey
63dd89210e
Enabled Boost Book syntax highlighting
...
improved TOC and chunking. This is complicated by the fact we that we desire different depths.
put copies of boost logo in subdirectories
2016-02-07 14:38:06 -08:00
Robert Ramey
e37b89a969
misc corrections in documentation
...
preparation of proposal for standard library
2015-12-09 21:50:09 -08:00
Robert Ramey
96f829bfe4
updates of manual and examples
2015-12-07 21:46:39 -08:00
Robert Ramey
00e39147a4
Resolve problems with documentation
...
a) missing concepts
b) missing examples
c) rationalized types
2015-06-10 22:46:58 -07:00
Robert Ramey
fcb107840b
addition operator returns safe type - passes all current addition tests.
...
implemented policy design
implemented addition part of native policy
2015-02-16 21:06:40 -08:00
Robert Ramey
12f5843f90
Fixed problems in testing addition operations
...
More carefully defined the concepts. That is the concept of the library is now clear:
Trap at either compile or runtime integer operations which yield a result which differs from the normal arithmetic result.
Pending on this check in:
a) only addition is fixed up so far
b) uses BOOST_TYPEOF... rather than decltype(... - final decision sill pending.
c) comments out some compile time checks which should be re-instated.
d) fixed tests so that they actually work!
2014-04-05 12:22:25 -07:00
Robert Ramey
b9845327d1
eliminated redundant root directory
2013-11-04 11:44:56 -08:00