Commit Graph

5521 Commits

Author SHA1 Message Date
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
Émilie Feral
78f2132865 [poincare] Fix Complex::FailedAllocationStaticNode to build with clang 2018-08-10 11:33:28 +02:00
Émilie Feral
3f4c74742e [poincare] Compile evaluation.o 2018-08-10 11:33:28 +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
Léa Saviot
cad1bbcd94 [poicnare] Fix BracketLayoutNode typos 2018-08-10 11:21:33 +02:00
Émilie Feral
8fad8f0223 [poincare] Missing template declarations 2018-08-10 11:20:54 +02:00
Émilie Feral
016b00d68e [poincare] Evaluation: declare template class 2018-08-10 11:12:57 +02:00
Léa Saviot
e6f77c4382 [poincare] BracketPairLayoutNode and BracketLayoutNode 2018-08-10 11:11:03 +02:00
Léa Saviot
e2a3993f88 [poincare] absolute_value_layout_node.cpp 2018-08-10 11:09:43 +02:00
Émilie Feral
2c92326f9e [poincare] Expression: declare templated methods 2018-08-10 11:06:48 +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
10459f66ae [poincare] Build preferences 2018-08-10 10:58:41 +02:00
Émilie Feral
8961601962 [poincare] Fix typo: infinite->infinity 2018-08-10 10:57:40 +02:00
Émilie Feral
3e9b195575 [poincare] template declaration in Number 2018-08-10 10:55:24 +02:00
Romain Goyet
62bc993b42 [poincare] Fix some assertions 2018-08-10 10:52:58 +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
61648d643f [poincare/test] Fix tree_by_value 2018-08-10 10:51:27 +02:00
Romain Goyet
59e67c34e4 [poincare] Fix poincare_expression_yyerror's signature 2018-08-10 10:51:27 +02:00
Romain Goyet
9f601f443c [poincare] Stick to C++11 2018-08-10 10:51:27 +02:00
Romain Goyet
6627f3fcaa [poincare] Use temporary tests 2018-08-10 10:51:27 +02:00
Romain Goyet
56bd3b7860 [poincare] Build GhostNode 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
22a3b5369f Makefile: build escher 2018-08-10 10:37:51 +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
e9c42e221b [calculation] Fix Calculation 2018-08-10 10:14:59 +02:00
Émilie Feral
2fd1d54fcf [escher] Fix LayoutField 2018-08-10 10:13:47 +02:00
Émilie Feral
7c1649670a [shared] Fix PoincareHelpers 2018-08-10 10:13:25 +02:00
Émilie Feral
4ae72d68d8 [poincare] Enable to call method on undefined Expression 2018-08-10 10:10:37 +02:00
Léa Saviot
ed574620d3 [poincare] Fix parser comments 2018-08-10 10:07:49 +02:00
Romain Goyet
b152bd4578 [poincare] Add unit tests for TreeNode 2018-08-10 10:01:57 +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
Léa Saviot
fc93907d51 [poincare] Add YYSTYPE declaration in the lexer 2018-08-10 09:41:14 +02:00
Émilie Feral
afcd19e1f7 [poincare] Integer: clean warnings 2018-08-09 18:10:09 +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