Émilie Feral
|
efcccb282a
|
[poincare] Fix Arithmetic tests
|
2018-08-29 15:22:37 +02:00 |
|
Émilie Feral
|
23e67c2264
|
[poincare] When operating on Rational, check if we overflow
|
2018-08-29 15:10:47 +02:00 |
|
Émilie Feral
|
5870804250
|
[poincare] When operating on Integers, check if the result might have
overflowed
|
2018-08-29 15:10:47 +02:00 |
|
Léa Saviot
|
7ff02375ba
|
[poincare] Remove FLAG in code
|
2018-08-29 13:29:56 +02:00 |
|
Léa Saviot
|
48f71f0304
|
[poincare] Remove Matrix from parser
|
2018-08-29 13:24:10 +02:00 |
|
Émilie Feral
|
5fcd6e6718
|
[poincare] Work with references when possible
|
2018-08-29 11:53:36 +02:00 |
|
Émilie Feral
|
349337d00d
|
[poincare] Trigonometry: delete useless clone
|
2018-08-29 11:53:36 +02:00 |
|
Émilie Feral
|
10f84ece32
|
[poincare] Expression: make clone() const
|
2018-08-29 11:53:36 +02:00 |
|
Léa Saviot
|
d32a846f7b
|
[poincare] Add missing template declaration
|
2018-08-29 11:46:20 +02:00 |
|
Léa Saviot
|
ebc4f8c0ce
|
[poincare] Remove assert(false)
|
2018-08-29 09:39:46 +02:00 |
|
Émilie Feral
|
03431f1b9b
|
[poincare] Addition: move methods from Node to Addition
|
2018-08-29 09:37:32 +02:00 |
|
Émilie Feral
|
ff1a8dc4d1
|
[poincare] Fix PermuteCoefficient
|
2018-08-28 16:50:19 +02:00 |
|
Émilie Feral
|
13076dfd02
|
[poincare] Fix PredictionInterval
|
2018-08-28 16:50:19 +02:00 |
|
Léa Saviot
|
6452d496b0
|
[poincarE] Fix typo in LayoutReference
|
2018-08-28 16:24:42 +02:00 |
|
Léa Saviot
|
0ccc5d8fda
|
[poincarE] Use ParenthesisLayouts in LayoutCursor
|
2018-08-28 16:24:17 +02:00 |
|
Léa Saviot
|
1c55431041
|
[poincare] Fix typo in BracketLayoutNode
|
2018-08-28 16:23:52 +02:00 |
|
Léa Saviot
|
c9242f730b
|
[poincare] Fix some Ghost Layout assertions and isUninitialized problems
|
2018-08-28 16:22:59 +02:00 |
|
Léa Saviot
|
34583ecf4e
|
[poincare] Remove nullptr layout tests, check instead if isUninitialized
|
2018-08-28 16:22:04 +02:00 |
|
Léa Saviot
|
a119c255cb
|
[poincare] Add simple test on layout creation
|
2018-08-28 16:16:11 +02:00 |
|
Émilie Feral
|
2273951fcc
|
[poincare] Fix Randint
|
2018-08-28 16:14:21 +02:00 |
|
Émilie Feral
|
340ee6695c
|
[poincare] Fix Random
|
2018-08-28 16:04:23 +02:00 |
|
Émilie Feral
|
2e8cfbd82f
|
[poincare] Fix Round
|
2018-08-28 15:46:43 +02:00 |
|
Émilie Feral
|
a4d57fd0bb
|
[poincare] Fix RealPart
|
2018-08-28 15:29:31 +02:00 |
|
Émilie Feral
|
59121fba0b
|
[poincare] Fix Store
|
2018-08-28 15:16:21 +02:00 |
|
Émilie Feral
|
6fe0864f39
|
[poincare] Parser: use namespace Poincare
|
2018-08-28 14:58:02 +02:00 |
|
Émilie Feral
|
3262c885aa
|
[poincare] Fix Sum, Product, Sequence
|
2018-08-28 14:10:40 +02:00 |
|
Léa Saviot
|
abd18a508c
|
[poincare] MatrixTrace, Transpose, Dimension and Inverse
|
2018-08-28 12:06:34 +02:00 |
|
Léa Saviot
|
170a0d78b6
|
[poincare] Fix Power and Multiplication
|
2018-08-28 11:46:54 +02:00 |
|
Émilie Feral
|
d980bb3da9
|
[poincare] Change privateApproximate-->approximate
|
2018-08-28 10:59:49 +02:00 |
|
Émilie Feral
|
d7ef74c1d2
|
[shared] Change forgotten !isDefined --> isUninitialized
|
2018-08-28 10:52:18 +02:00 |
|
Émilie Feral
|
a1bcbe28e6
|
[quiz] Turn all assert in quiz_assert
|
2018-08-28 10:40:52 +02:00 |
|
Émilie Feral
|
d3296be915
|
[quiz] Make a special assert for tests (which really assert even if DEBUG=0)
|
2018-08-28 10:39:43 +02:00 |
|
Émilie Feral
|
e746061b91
|
[poincare] Missing template declaration
|
2018-08-28 09:45:10 +02:00 |
|
Léa Saviot
|
f5212b1ea8
|
[poincare] Remove old files
|
2018-08-27 17:47:41 +02:00 |
|
Léa Saviot
|
9e35d7054e
|
[poincare] Integral
|
2018-08-27 17:40:25 +02:00 |
|
Émilie Feral
|
5dcdaf3a6b
|
[poincare] Fix LCM
|
2018-08-27 17:38:07 +02:00 |
|
Émilie Feral
|
1853e35d39
|
[poincare] GreatCommonDivisor: avoid copy when possible
|
2018-08-27 17:30:43 +02:00 |
|
Émilie Feral
|
b9e073107c
|
[poincare] Fix Factor lexing
|
2018-08-27 17:30:13 +02:00 |
|
Émilie Feral
|
9f5e953104
|
[poincare] Fix Factor
|
2018-08-27 16:35:45 +02:00 |
|
Léa Saviot
|
c489af25e9
|
[poincare] ImaginaryPart
|
2018-08-27 16:27:11 +02:00 |
|
Léa Saviot
|
b6b16c95db
|
[poincare] GreatCommonDivisor
|
2018-08-27 16:20:09 +02:00 |
|
Léa Saviot
|
cedecdefcf
|
[poincare] FracPart
|
2018-08-27 16:10:52 +02:00 |
|
Léa Saviot
|
9399423f65
|
[poincare] Floor
|
2018-08-27 16:03:02 +02:00 |
|
Léa Saviot
|
7789398d71
|
[poincare] Factorial
|
2018-08-27 15:48:04 +02:00 |
|
Léa Saviot
|
12aaa1353e
|
[poincare] Fix parser
|
2018-08-27 15:10:24 +02:00 |
|
Émilie Feral
|
f4ef2ce479
|
[poincare] TreePool: optimize generateIdentifier (create a stack of
available identifiers)
|
2018-08-27 15:05:18 +02:00 |
|
Léa Saviot
|
73433e49e2
|
[poincare] Equal
|
2018-08-27 15:03:37 +02:00 |
|
Léa Saviot
|
8f22c7eaa1
|
[poincare] EmptyExpression
|
2018-08-27 14:41:17 +02:00 |
|
Léa Saviot
|
0404b38c94
|
[poincare] DivisionQuotient and DivisionRemainder
|
2018-08-27 14:31:56 +02:00 |
|
Émilie Feral
|
162660cfcf
|
[poincare] Fix Derivative and add tests
|
2018-08-27 14:12:36 +02:00 |
|