Émilie Feral
|
cd1bb2ecb3
|
[poincare] Fix Symbol
|
2018-08-09 11:57:25 +02:00 |
|
Émilie Feral
|
49d4fcb77f
|
[poincare] Fix TreeByValue and change name
treeChildAtIndex->childAtIndex
|
2018-08-09 11:57:25 +02:00 |
|
Léa Saviot
|
67cbff6b4d
|
[poincare] Addition
|
2018-08-09 11:23:48 +02:00 |
|
Émilie Feral
|
814935a622
|
[poincare] Add AllocationFailure handling on horizontal_layout_node and
vertical_offset_layout_node
|
2018-08-09 11:14:02 +02:00 |
|
Émilie Feral
|
3cb8f6c76f
|
[poincare] Change LayoutRef constructor
|
2018-08-09 11:12:02 +02:00 |
|
Émilie Feral
|
13710de44c
|
[poincare] LayoutNode: do not implement failedAllocationStaticNode by
default. Each subclass has to implement it
|
2018-08-09 11:01:06 +02:00 |
|
Émilie Feral
|
01dabbfe01
|
[poincare] Add files to temporary Makefile
|
2018-08-09 11:00:38 +02:00 |
|
Émilie Feral
|
fae7ab713f
|
[poincare] Add failedAllocationStaticNode to Opposite
|
2018-08-09 10:54:53 +02:00 |
|
Émilie Feral
|
0eda414cdf
|
[poincare] Fix Decimal
|
2018-08-09 10:54:34 +02:00 |
|
Émilie Feral
|
87691157b3
|
[poincare] Decimal: fix typo
|
2018-08-09 10:52:04 +02:00 |
|
Émilie Feral
|
261f2e8042
|
[poincare] Fix TODO with isUndefinedOrAllocationFailure
|
2018-08-09 10:52:04 +02:00 |
|
Émilie Feral
|
fef796f82f
|
[poincare] Make methods returning an expression copy const
|
2018-08-09 10:52:04 +02:00 |
|
Léa Saviot
|
ba1fd2d67c
|
[poincare] NAryExpression
|
2018-08-09 10:32:16 +02:00 |
|
Léa Saviot
|
a53ebb122c
|
[poincare] Fix Parenthesis
|
2018-08-09 10:21:11 +02:00 |
|
Émilie Feral
|
8f12995bfd
|
[poincare] Expression: add method isUndefinedOrAllocationFailure
|
2018-08-09 10:20:20 +02:00 |
|
Émilie Feral
|
e6934d6c4a
|
[poincare] Specify the method failedAllocationStaticNode for all nodes
|
2018-08-09 10:14:18 +02:00 |
|
Léa Saviot
|
d331156d09
|
[poincare] Fix MatrixComplex and complete its AllocationFailure
|
2018-08-09 10:13:58 +02:00 |
|
Romain Goyet
|
6fcfb9217b
|
[poincare] Use AllocationFailureNode in AllocationFailureExpressionNode
|
2018-08-08 18:16:06 +02:00 |
|
Émilie Feral
|
4dc4acd7b8
|
[poincare] Fix Rational
|
2018-08-08 18:14:03 +02:00 |
|
Romain Goyet
|
413ff834b9
|
[poincare] Get Opposite class to build
|
2018-08-08 18:11:27 +02:00 |
|
Léa Saviot
|
5f620b0588
|
[poincare] AllocationFailureEvaluationNode
|
2018-08-08 17:52:23 +02:00 |
|
Léa Saviot
|
c4dba011a7
|
[poincare] Subtraction, MatrixComplex and AllocationFailedEvaluation
|
2018-08-08 17:47:47 +02:00 |
|
Émilie Feral
|
86abaac44f
|
[poincare] Change name: cloneDenominator->denominator
|
2018-08-08 17:45:36 +02:00 |
|
Émilie Feral
|
7548eb3960
|
[poincare] Fix Rational header
|
2018-08-08 17:18:19 +02:00 |
|
Léa Saviot
|
8f2b568fe3
|
[poincare] Fix OppositeNode
|
2018-08-08 16:53:54 +02:00 |
|
Émilie Feral
|
fd31b425aa
|
[poincare] Fix Integer
|
2018-08-08 16:42:03 +02:00 |
|
Émilie Feral
|
65364a4887
|
[poincare] Fix integer header
|
2018-08-08 16:22:02 +02:00 |
|
Romain Goyet
|
67426410a6
|
[poincare] WIP for Division and Float fix
|
2018-08-08 16:21:39 +02:00 |
|
Léa Saviot
|
a562c41f28
|
[poincare] TreeByValue's add, remove, etc. methods are InPlace
|
2018-08-08 15:52:43 +02:00 |
|
Émilie Feral
|
d45f536821
|
[poincare] Design a temporary Makefile
|
2018-08-08 15:47:36 +02:00 |
|
Émilie Feral
|
aaa20a58fa
|
[poincare] Implement SerializationHelper and
SerializationHelperInterface. WriteTextInBuffer->serialize
|
2018-08-08 15:31:40 +02:00 |
|
Émilie Feral
|
cb4bb4f8f0
|
[poincare] Engine-->Helper and break LayoutHelper into LayoutHelper and
SerializationHelper
|
2018-08-08 14:00:52 +02:00 |
|
Romain Goyet
|
ba5d80f09b
|
[poincare] ComplexReference becomes Complex
|
2018-08-08 13:34:16 +02:00 |
|
Romain Goyet
|
56fb29786e
|
[poincare] ExpressionReference becomes Expression
|
2018-08-08 13:34:16 +02:00 |
|
Romain Goyet
|
b44e643b18
|
[poincare] EvaluationReference becomes Evaluation
|
2018-08-08 13:34:16 +02:00 |
|
Léa Saviot
|
40c49098fb
|
[poincare] Symbol and Parenthesis classes
|
2018-08-08 13:15:51 +02:00 |
|
Romain Goyet
|
971a66aacf
|
[poincare] Remove boolean parameter from createTreeNode
|
2018-08-08 13:14:14 +02:00 |
|
Romain Goyet
|
86a1822e41
|
Merge branch 'Tree' of ssh://git.numworks.com/StackedTreeStructure into tree
|
2018-08-08 12:15:29 +02:00 |
|
Romain Goyet
|
cca0cb6ba6
|
[poincare] WIP for OppositeReference to Opposite
|
2018-08-08 12:15:18 +02:00 |
|
Émilie Feral
|
987c758adc
|
[poincare] Fix Infinity
|
2018-08-08 11:57:45 +02:00 |
|
Émilie Feral
|
a8a5c41d66
|
[poincare] AllocationFailureExpressionNode is a templated class +
example on Undefined
|
2018-08-08 09:49:57 +02:00 |
|
Romain Goyet
|
3667e0ff6c
|
[poincare] Move from InfinityReference to Infinity
|
2018-08-07 17:47:26 +02:00 |
|
Romain Goyet
|
c29afba2bd
|
[poincare] Move UndefinedReference to Undefined
|
2018-08-07 17:20:57 +02:00 |
|
Romain Goyet
|
9cb00aa279
|
Move NumberReference to Number
|
2018-08-07 16:39:30 +02:00 |
|
Léa Saviot
|
c0154fc9ce
|
[poincare] Fix parameters order typo
|
2018-08-07 16:35:17 +02:00 |
|
Émilie Feral
|
9c57b3f7e7
|
[poincare] Fix ExpressionNode/Expression headers
|
2018-08-07 16:26:37 +02:00 |
|
Léa Saviot
|
dab15bd52d
|
[poincare] Detach layouts before adding them
|
2018-08-07 16:26:28 +02:00 |
|
Léa Saviot
|
267b16a768
|
[poincare] Fix layout constructors
|
2018-08-07 16:25:48 +02:00 |
|
Émilie Feral
|
cbbcd957a1
|
[poincare] Correct various headers
|
2018-08-07 16:09:32 +02:00 |
|
Émilie Feral
|
fa0ed41ea4
|
[poincare] Fix evaluation
|
2018-08-07 15:45:21 +02:00 |
|