Commit Graph

18 Commits (058a18c612c6d4f33779058b07ba80b3854f2275)

Author SHA1 Message Date
Justyna Ilczuk 53f8ba2097 Some new examples. New tests. Small improvements. 2013-01-12 22:16:30 +01:00
Justyna Ilczuk 3a449cb09b Small changes in Array. New programming examples. Comments enabled. 2013-01-12 19:20:47 +01:00
Justyna Ilczuk 7d60b159cc Arrays! 2013-01-10 16:15:43 +01:00
Justyna Ilczuk 6296524bec Functions work if given right arguments ^^. 2012-12-31 17:10:37 +01:00
Justyna Ilczuk 39794ea711 I began implementing function functionality and I apply some changes to
whole design.
2012-12-30 14:59:30 +01:00
Justyna Ilczuk 93a63d43e9 Silly mistake, and lots of fun, heh :P 2012-12-28 17:39:43 +01:00
Justyna Ilczuk 4d3eaee1b6 Refactoring parser methods. Adding more suitable constructors
to make code better.
2012-12-28 16:19:47 +01:00
Justyna Ilczuk 77399daf66 Old, outdated part of project has been removed.
I added some comments to BasicExpression
I removed "parent" from all ASTClasses. Why? It wasn't useful at all,
and it make my design much better and easier to improve later.
2012-12-28 11:01:48 +01:00
Justyna Ilczuk 4bbba3bdc9 No more introspection ;). 2012-12-26 09:44:30 +01:00
Justyna Ilczuk 4d72059200 Almost everything is ready with visitor pattern and ASTInspector class. 2012-12-22 11:06:55 +01:00
Justyna Ilczuk 3ff8c49cb7 some refactoring in basic structure of AST, mainly destructors 2012-12-17 09:25:58 +01:00
Justyna Att Ilczuk 1eee8a0039 Native functions like sine and cosine! 2012-12-10 11:45:09 +01:00
Justyna Att Ilczuk 9847a9ead0 Repeat works as it should. Assigning arguments to functions. 2012-12-10 09:43:16 +01:00
Justyna Att Ilczuk fc7f656bc2 If statements and postfix expressions like function calls, yeah! 2012-12-09 17:42:13 +01:00
Justyna Att Ilczuk eefe0852bc Declaration stuff 2012-12-09 11:29:08 +01:00
Justyna Att Ilczuk bdd319ecb8 variabuls und stuff 2012-12-08 20:59:05 +01:00
Justyna Att Ilczuk 30e3fb729c It's alive and looks like it also works. 2012-12-07 16:58:27 +01:00
Justyna Att Ilczuk c5cf3e2fc9 wtf git 2012-12-05 20:32:43 +01:00