Modular app

This commit is contained in:
Romain Goyet
2015-09-29 21:59:29 +02:00
parent d384266ca6
commit 2d97d2e4c3

View File

@@ -6,9 +6,7 @@ extern "C" {
#include <poincare.h>
void ion_app() {
KDDrawString("Hello, world!", KDPointMake(10,10));
void draw_lines_from_center() {
KDCoordinate width = 240;
KDCoordinate height = 160;
@@ -34,7 +32,18 @@ void ion_app() {
KDDrawLine(center, KDPointMake(0,height-1-y), c);
ion_sleep();
}
}
void parseInlineExpression() {
char * expression = "1+2/3+4/5+6";
Expression * e = Expression::parse(expression);
ExpressionLayout * l = e->createLayout(nullptr);
l->draw(KDPointMake(0,100));
delete l;
delete e;
}
void interactive_expression_parsing() {
char input[255];
#if 0
@@ -74,3 +83,9 @@ void ion_app() {
}
}
}
void ion_app() {
KDDrawString("Hello, world!", KDPointMake(10,10));
parseInlineExpression();
//interactive_expression_parsing();
}