 edited description
 attached Bitbucket_Wiki_Lists.txt
Issues
Markdown lists rendered improperly
Lists using the Markdown wiki renderer are displayed improperly.
Wiki source:
... * Implement the proof of concept as a Java API that can be used in any Java application. * Implement a simple web based GUI where mathematical expression can be manipulated. ...
Complete wiki source and rendered HTML attached as screenshot.
Comments (5)


 edited description
Issue description enhanced.

Hi furkae,
Markdown requires new lines before lists to render them correctly. The following is the result of adding a newline before the lists.
Idea
I have had the following idea for a very long time in my head: I should implement a mathematical library in Java to test if mathematical expressions (e.g.
2 x^2  3x = 0
) can be effectively manipulated if they are internally represented in a recursive structure. In this case the expression above should be represented somehow like this:Variable x = new Variable("x"); Expression quadraticTerm = new Multiplication(2, new Exponentiation(x, 2)); Expression linearTerm = new Multiplication(3, x); Expression equality = new Equality(new Subtraction(quadraticTerm, linearTerm), 0);
In short: this project is a proof of concept if this idea is viable.
Goals
This project have the following goals:
 Implement the proof of concept as a Java API that can be used in any Java application.
 Implement a simple web based GUI where mathematical expression can be manipulated.
Considerations
While implementing the API the following considerations (priorities) are taking into account:
 Readability/usability over performance.
 Expressions should be immutable objects.
 No need for parenthesis: the recursive structure makes sure the order of evaluation is correct.

 changed status to resolved

Confirmed. Thx for the hint!
 Log in to comment
Wiki source attached as a test file (for better readability).