Commit Graph

  • e93e14133d reduce give list (not generator any more) big issue with render!! lafrite 2014-11-11 21:51:03 +0100
  • c82e6c9a44 Calculus for poly is ok need to adapt test and there is big bug with unify render! lafrite 2014-11-11 21:45:24 +0100
  • 2b67fc682c Reduce and print poly ok! lafrite 2014-11-11 21:00:45 +0100
  • 693c982cbe create a list of operator lafrite 2014-11-11 20:35:30 +0100
  • 4920bbd27d start adapting polynom lafrite 2014-11-11 16:52:30 +0100
  • 73e6c74c72 import old polynom and test_polynom from polynom branch lafrite 2014-11-11 10:45:45 +0100
  • 20bc84bf6a start explain developpment construction lafrite 2014-11-11 11:05:56 +0100
  • 80261d97d3 expression and test lafrite 2014-11-11 09:58:47 +0100
  • bd3bdd6885 Few adaptation for documentation lafrite 2014-11-11 09:58:37 +0100
  • 9c868b4e79 Add list of operators in operator.py (may need to change the form lafrite 2014-11-11 09:44:39 +0100
  • 633e6b4e2c debug str2tokens lafrite 2014-11-11 09:33:31 +0100
  • d615214c35 replace renders to render in every files lafrite 2014-11-11 08:29:19 +0100
  • 2132c2ba59 New render seems to be ok some debuging still have to be done lafrite 2014-11-09 12:06:31 +0100
  • 41aa8dfb11 switch op1 and op2 to respect operand order lafrite 2014-11-09 11:23:02 +0100
  • 6618e9d85d Forgot to save mainOp lafrite 2014-11-09 10:39:24 +0100
  • 3d7018c2c7 Operator knows how to be printed lafrite 2014-11-09 10:35:49 +0100
  • 565a4d3632 adapt Expression with the split. tests achieved lafrite 2014-11-08 18:15:04 +0100
  • 6a6070d3d7 str2tokens seems to works lafrite 2014-11-08 17:40:02 +0100
  • a32fc4b892 Merge branch 'arity' into rewrite lafrite 2014-11-08 16:46:38 +0100
  • 825e861366 Start spliting exp lafrite 2014-11-08 16:43:04 +0100
  • a3c84d6eab ok Operator well included need to use them correctly now! Lafrite 2014-11-02 11:17:12 +0100
  • 9b1ad5c14a Adapt unit test to Operator. Still have to includ fractions Lafrite 2014-11-02 11:12:47 +0100
  • 6e99dadd39 Create real class Operator and include it into expression (need to fix render now) Lafrite 2014-11-02 08:19:31 +0100
  • 4630d0de74 Definively finished arity setup Lafrite 2014-10-23 13:13:28 +0200
  • cdf5a552b2 arity is fine now! Lafrite 2014-10-23 12:59:21 +0200
  • 62549d2e10 new class for operator and include it into expression.in2post_fix Lafrite 2014-10-18 19:04:40 +0200
  • eb1088d31f Solve bug with simplification of fractions Lafrite 2014-09-02 11:44:04 +0200
  • 412149f22d Finish unify_render! :D and even mod the doc Lafrite 2014-08-29 17:15:29 +0200
  • 71b4c987ec Change to unify renders between Expression and random_expression Lafrite 2014-08-29 16:35:38 +0200
  • 8eeaa80abe add *.egg-info/ in .gitignore Lafrite 2014-08-29 15:58:40 +0200
  • 0fa194848d heu... Lafrite 2014-07-14 16:10:15 +0200
  • b0ca85a029 forgot to mod rmul lafrite 2014-06-27 11:01:44 +0200
  • 369c2cd77a improve add and mul fraction (special cases) lafrite 2014-06-27 10:31:10 +0200
  • 0ca7a9d0fb correct doc for renders name Lafrite 2014-05-28 20:43:44 +0200
  • f04d926031 change tex_render into tex and same for txt Lafrite 2014-05-28 20:42:19 +0200
  • 7568b42fcc improve __mul__ in fraction: simplification inside mul Lafrite 2014-05-28 20:00:39 +0200
  • 5f16cf7b62 debug simplify: issue when sign changes and need to make simplifications Lafrite 2014-05-28 19:00:23 +0200
  • 43973a0039 simplify > < etc in fraction Lafrite 2014-05-28 18:52:46 +0200
  • 2e80eabb33 simplify __r*__ in fraction Lafrite 2014-05-28 18:49:19 +0200
  • 900bad53a3 create convert2fraction Lafrite 2014-05-28 18:39:08 +0200
  • 8294eec62e some correction in tutorial Lafrite 2014-02-28 20:45:25 +0100
  • 20033d69ce add doc and change version in setup.py Lafrite 2014-02-28 16:19:42 +0100
  • a61e3e86ee Merge branch 'dev' Lafrite 2014-02-28 14:18:51 +0100
  • 661498efcf add unittest for random_expression Lafrite 2014-02-28 14:11:33 +0100
  • 193b050a09 Random_expression accept calc in conditions Lafrite 2014-02-28 13:17:12 +0100
  • bdad59ef8a Forgot to remove a isalpha Lafrite 2014-02-28 13:16:57 +0100
  • 1aaecd4b84 Do not accept floating numbers Lafrite 2014-02-28 11:34:31 +0100
  • ae6664b7cf new unittest for expression Lafrite 2014-02-28 10:31:56 +0100
  • d67d68e080 spelling mistake in filename Lafrite 2014-02-28 09:52:27 +0100
  • 09bbb04ab2 remove expressions with letters Lafrite 2014-02-28 09:45:19 +0100
  • ab83751e57 remove everything about polynoms Lafrite 2014-02-28 09:43:54 +0100
  • f444a58a2b Add abs method for Fraction Lafrite 2014-02-28 08:49:03 +0100
  • 8631cfd349 add __all__ Lafrite 2014-02-27 18:02:34 +0100
  • 232368fd75 bug and unittests for renders Lafrite 2014-02-26 12:48:41 +0100
  • 1ecc25b9bf add last_elem Lafrite 2014-02-26 12:39:38 +0100
  • c420ef980b solve (-2) * ... parenthesis issue Lafrite 2014-02-25 17:02:15 +0100
  • bf7344c318 unittest for txt_render Lafrite 2014-02-25 16:58:51 +0100
  • c8261eb642 add str in render Lafrite 2014-02-25 16:52:18 +0100
  • ccd388c87c tex_render unittest need to debug now... Lafrite 2014-02-25 16:39:03 +0100
  • d393e1e794 debug texrenders but need unittest Lafrite 2014-02-25 15:59:22 +0100
  • 3786bd5cf6 move formal to polynom and solve (I hope) consequences Lafrite 2014-02-22 10:38:57 +0100
  • 2e417f3bef thanks to gcd beggug now tests on fractions work Lafrite 2014-02-22 10:13:12 +0100
  • c3a6628ae3 gcd works with negatives numbers and it is now tested Lafrite 2014-02-22 10:12:05 +0100
  • ceab817c28 new methods for Fraction __radd__ __rsub__ __r*__ Lafrite 2014-02-22 07:23:42 +0100
  • 9dfc0b9c47 cleaning Lafrite 2014-02-21 18:03:08 +0100
  • 88597369ea OK test need to make r* operations Lafrite 2014-02-21 18:02:50 +0100
  • 6509e0164a Add __eq__ in fraction Lafrite 2014-02-21 18:02:34 +0100
  • 49b224bedc start unittest for expression and fraction Lafrite 2014-02-21 11:09:12 +0100
  • 8e86220b50 add float method in fraction Lafrite 2014-02-21 11:08:55 +0100
  • 1abd903c9b Add case when numerator is 0 Lafrite 2014-02-21 11:05:25 +0100
  • 6e1ca2eff8 Start unittest for generic Lafrite 2014-02-21 09:45:45 +0100
  • ab903c368e renders for packaging Lafrite 2014-02-21 06:27:33 +0100
  • 77da30d0b7 add a test Lafrite 2014-02-21 06:12:35 +0100
  • e669e9707d allow raw string generation lafrite 2014-01-30 09:26:48 +0100
  • 698fea5c63 generate letters can't be equal to 0 lafrite 2014-01-28 23:21:37 +0100
  • d566867ae8 not very good render especially with negativ numbers... but can work lafrite 2014-01-28 23:13:16 +0100
  • cb198eb5f0 improve printing ofr FormalExp lafrite 2014-01-28 21:04:27 +0100
  • eece262566 parsing and rendering "^" done.Computing with integer too lafrite 2014-01-28 20:52:38 +0100
  • 5a8da2f470 modif for be able to use it for first big use lafrite 2014-01-19 21:39:35 +0100
  • 9ec684477f Expression handle ":" but can't simplify with it yet lafrite 2014-01-19 18:38:15 +0100
  • 5799d9a48d render accept ":" lafrite 2014-01-19 18:32:32 +0100
  • 52ee73c340 Integrate exp and render into random_expression lafrite 2014-01-18 19:25:10 +0100
  • d74e18b663 Change ** to ^ and mod test in render lafrite 2014-01-18 19:07:44 +0100
  • 9b104f020f formal multiplication done, need to simplify keys lafrite 2014-01-18 17:08:04 +0100
  • c5300991d5 Dictionary convolution lafrite 2014-01-18 16:42:03 +0100
  • 2ffce67867 formal (which should be called polynom...) are ok.No mult yet lafrite 2014-01-17 20:17:49 +0100
  • b0a60f706b Render ~work with letters still some bugs lafrite 2014-01-17 14:57:45 +0100
  • 0c4306c058 New MANIFEST Lafrite 2014-02-21 06:03:10 +0100
  • 915f92c710 Add dist in gitignore Lafrite 2014-02-21 06:02:44 +0100
  • 4834186bec Packaging files Lafrite 2014-02-21 06:01:34 +0100
  • 33220c2a3c improve printing ofr FormalExp lafrite 2014-01-28 21:04:27 +0100
  • 1e376787aa parsing and rendering "^" done.Computing with integer too lafrite 2014-01-28 20:52:38 +0100
  • 3b2176fb5c test calculus in {} lafrite 2014-01-28 20:24:01 +0100
  • 0655179928 modif for be able to use it for first big use lafrite 2014-01-19 21:39:35 +0100
  • 8c424a94c9 test ":" in random_expression lafrite 2014-01-19 18:44:54 +0100
  • 5e6cec5f58 change priority of "/" to have the priority over "*" and ":" lafrite 2014-01-19 18:44:16 +0100
  • 852c67b22a add in todo lafrite 2014-01-19 18:40:00 +0100
  • c88569b347 Expression handle ":" but can't simplify with it yet lafrite 2014-01-19 18:38:15 +0100
  • a0dbef2946 render accept ":" lafrite 2014-01-19 18:32:32 +0100
  • bb12e67557 Integrate exp and render into random_expression lafrite 2014-01-18 19:25:10 +0100