Romain Goyet
|
bc4898afc3
|
[poincare] Add a simple constructor for Integer
|
2018-08-10 16:26:54 +02:00 |
|
Romain Goyet
|
22e675937b
|
[poincare] Use references for Integer::Addition Integer::Subtraction etc
|
2018-08-10 16:26:29 +02:00 |
|
Léa Saviot
|
b4ff3fbbf7
|
[poincare] Fix header guardian typo
|
2018-08-10 15:56:48 +02:00 |
|
Léa Saviot
|
4a9526d707
|
[poincare] Finish the method TreePool::createTreeNode
|
2018-08-10 15:55:07 +02:00 |
|
Émilie Feral
|
230d6b39ad
|
[poincare] Add matrix in GlobalContext
|
2018-08-10 15:54:35 +02:00 |
|
Romain Goyet
|
29f5763c7d
|
[poincare] TreeNode have a zero refcount by default
|
2018-08-10 15:39:07 +02:00 |
|
Émilie Feral
|
38a7816d10
|
[poincare] When adding a child to matrix, didAddChildAtIndex should
update the matrix dimensions to make the pool syntaxically correct
|
2018-08-10 15:18:17 +02:00 |
|
Romain Goyet
|
a4aa27c251
|
[poincare] Add logging functions (Matrix, Symbol)
|
2018-08-10 14:46:19 +02:00 |
|
Émilie Feral
|
346beb388a
|
[poincare] TreeByReference: add a method didAddChildAtIndex
|
2018-08-10 14:41:56 +02:00 |
|
Romain Goyet
|
e35689f2d8
|
[poincare] Mark logging functions as override
|
2018-08-10 14:41:48 +02:00 |
|
Émilie Feral
|
fe0985dda8
|
[poincare] Fix Matrix
|
2018-08-10 14:33:56 +02:00 |
|
Romain Goyet
|
23b82d3356
|
Merge branch 'Tree' of ssh://git.numworks.com/StackedTreeStructure into tree
|
2018-08-10 14:29:58 +02:00 |
|
Romain Goyet
|
4e08f196f8
|
[poincare] Fix TreeNode logging
|
2018-08-10 14:29:50 +02:00 |
|
Léa Saviot
|
ddcad1d05e
|
[poincare] Virtualize LayoutNode::hasText
|
2018-08-10 13:43:49 +02:00 |
|
Léa Saviot
|
6c5e6349e4
|
[poincare] Fix LayoutNode and LayoutCursor
|
2018-08-10 13:23:15 +02:00 |
|
Émilie Feral
|
1fac7dc49c
|
[poincare] Implement approximateWithValueForSymbol
|
2018-08-10 13:18:46 +02:00 |
|
Léa Saviot
|
17daf19e05
|
[poincare] Fix more specialized layouts
|
2018-08-10 13:17:50 +02:00 |
|
Léa Saviot
|
c4b5d07ed4
|
[poincare] Left/Right Parenthesis and SquareBracket, Integral layouts
|
2018-08-10 12:04:37 +02:00 |
|
Léa Saviot
|
74ca9a73b7
|
[poincarE] Fraction, Grid and Horizontal layouts
|
2018-08-10 11:57:18 +02:00 |
|
Léa Saviot
|
7b3ce0f53c
|
[poincare] Matrix, Ceiling, Empty, CondensedSum and Conjugate Layouts
|
2018-08-10 11:47:41 +02:00 |
|
Léa Saviot
|
2867529565
|
[poincare] CharLayoutNode
|
2018-08-10 11:28:21 +02:00 |
|
Léa Saviot
|
1a904788b4
|
[poincare] Ceiling and Floor Layouts
|
2018-08-10 11:22:25 +02:00 |
|
Émilie Feral
|
08e84c0af2
|
[poincare] AllocationFailureExpresssionNode: fix include
|
2018-08-10 11:06:48 +02:00 |
|
Romain Goyet
|
b9b4adfd7d
|
[poincare] Implement Power(Expression base, Expression exponent)
|
2018-08-10 11:05:36 +02:00 |
|
Léa Saviot
|
4e2bb8b828
|
[poincare] Remove old files
|
2018-08-10 11:04:01 +02:00 |
|
Léa Saviot
|
833a391f85
|
[poincare] BinomialCoefficientLayout and EmptyLayout
|
2018-08-10 11:01:56 +02:00 |
|
Romain Goyet
|
353fb934b1
|
[poincare] Small name changes
|
2018-08-10 10:52:39 +02:00 |
|
Romain Goyet
|
817511fcf7
|
[poincare] Use POINCARE_TREE_LOG
|
2018-08-10 10:52:15 +02:00 |
|
Romain Goyet
|
9f601f443c
|
[poincare] Stick to C++11
|
2018-08-10 10:51:27 +02:00 |
|
Léa Saviot
|
c44800a9bb
|
[poincare] Fix AllocationFailureLayoutNode
|
2018-08-10 10:50:57 +02:00 |
|
Léa Saviot
|
3f05485822
|
[poincare] Add methods to AllocationFailureLayoutNode
|
2018-08-10 10:48:11 +02:00 |
|
Émilie Feral
|
3e65634685
|
[poincare] Build complex
|
2018-08-10 10:37:51 +02:00 |
|
Émilie Feral
|
95a241245f
|
[poincare] Build print_float
|
2018-08-10 10:37:51 +02:00 |
|
Romain Goyet
|
b262f1b21c
|
[poincare] Helpers are now namespace, so functions shall not be static
|
2018-08-10 10:33:00 +02:00 |
|
Léa Saviot
|
5dd5945bde
|
[poincare] AbsoluteValueLayout
|
2018-08-10 10:31:11 +02:00 |
|
Léa Saviot
|
5b53438f2c
|
[poincare] VariableContext
|
2018-08-10 10:19:06 +02:00 |
|
Émilie Feral
|
4ae72d68d8
|
[poincare] Enable to call method on undefined Expression
|
2018-08-10 10:10:37 +02:00 |
|
Émilie Feral
|
f23ace4910
|
[poincare] Make a method: LayoutRef::serialize
|
2018-08-10 09:45:19 +02:00 |
|
Émilie Feral
|
42d7806cae
|
[poincare] Fix GlobalContext
|
2018-08-10 09:44:56 +02:00 |
|
Émilie Feral
|
a9445e8e66
|
[poincare] Fix simplification_helper
|
2018-08-09 17:55:25 +02:00 |
|
Émilie Feral
|
83fb37c611
|
[poincare] Fix ApproximationHelper
|
2018-08-09 17:23:37 +02:00 |
|
Léa Saviot
|
2d364c21be
|
[poincare] Fix LayoutHelper
|
2018-08-09 17:22:09 +02:00 |
|
Émilie Feral
|
1f85affd17
|
[poincare] Change MatrixComplex:: complexAtIndex signature
|
2018-08-09 17:16:22 +02:00 |
|
Émilie Feral
|
528dde63d4
|
[poincare] AllocationFailure on Evaluation
|
2018-08-09 17:16:22 +02:00 |
|
Émilie Feral
|
8bfbad3f97
|
[poincare] Implement Subtraction simplification
|
2018-08-09 17:16:22 +02:00 |
|
Léa Saviot
|
745e06ddd2
|
[poincare] Fix parser
|
2018-08-09 17:07:19 +02:00 |
|
Émilie Feral
|
a78a362ba6
|
[poincare] Fix expression
|
2018-08-09 16:15:24 +02:00 |
|
Émilie Feral
|
0b2b6c11cc
|
[poincare] Fix Expression and ExpressionNode
|
2018-08-09 16:10:59 +02:00 |
|
Léa Saviot
|
00d4c3396a
|
[poincare] Arithmetic
|
2018-08-09 16:02:46 +02:00 |
|
Léa Saviot
|
f15a43531f
|
[poincare] Power
|
2018-08-09 15:40:44 +02:00 |
|