Commit Graph

40 Commits (master)

Author SHA1 Message Date
Justyna Ilczuk 058a18c612 More documentaaaaation. 2013-01-13 17:36:38 +01:00
Justyna Ilczuk 7d60b159cc Arrays! 2013-01-10 16:15:43 +01:00
Justyna Ilczuk d959b701bf Small changes in paths in import. 2013-01-07 20:29:41 +01:00
Justyna Ilczuk 4754bc5562 Imports works somehow. Another small improvements. 2013-01-07 20:05:53 +01:00
Justyna Ilczuk 1088069b4e RepeatStatement runs okay in functions now. 2013-01-07 17:15:47 +01:00
Justyna Ilczuk 22d6df9927 More small improvements. 2013-01-04 13:24:14 +01:00
Justyna Ilczuk 02bced0b5d Some documentation and little refactoring. 2013-01-04 11:58:59 +01:00
Justyna Ilczuk 0992a3a67d Bug with passing variables to funcitons resolved. 2013-01-01 23:38:10 +01:00
Justyna Ilczuk d65e408e55 Functions seem to work. Additionaly unary expressions :>. 2013-01-01 18:05:35 +01:00
Justyna Ilczuk 6296524bec Functions work if given right arguments ^^. 2012-12-31 17:10:37 +01:00
Justyna Ilczuk 46dfa01922 Nothing important 2012-12-30 15:29:19 +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 0e6bdecf2a Formatting. 2012-12-28 15:40:54 +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 10f3eaf214 Almost done! 2012-12-22 19:19:13 +01:00
Justyna Ilczuk 6721f24be8 Logical and and or is ready to use now. 2012-12-22 17:56:32 +01:00
Justyna Ilczuk f0bc0e235b Ready to merge visit branch with master! 2012-12-22 11:18:47 +01:00
Justyna Ilczuk 509a416bf9 More visiting methods. Gonna catch them all! 2012-12-22 09:07:13 +01:00
Justyna Ilczuk b9d9788da2 New class for variables. It's much more appropriate than storing
variables in constant expression class isn't it?
2012-12-17 10:41:48 +01:00
Justyna Ilczuk 9e1b5fa911 I added simple float usage. 2012-12-16 09:24:16 +01:00
Justyna Att Ilczuk bc04b97377 While node works! != operator 2012-12-10 12:37:29 +01:00
Justyna Att Ilczuk 1eee8a0039 Native functions like sine and cosine! 2012-12-10 11:45:09 +01:00
Justyna Att Ilczuk c862bad33f Somethings wrong with assignments in "repeat". 2012-12-09 21:46:29 +01:00
Justyna Att Ilczuk 2042c35d85 Better assigning and usage in functions. 2012-12-09 21:17:13 +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 c2981eea75 More on declarations :). 2012-12-09 12:57:51 +01:00
Justyna Att Ilczuk eefe0852bc Declaration stuff 2012-12-09 11:29:08 +01:00
Justyna Att Ilczuk 01614b2bf4 handles variables, doing calculations and adding strings 2012-12-08 22:33:34 +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 02d96d9891 It's alive! 2012-12-06 18:41:16 +01:00
Justyna Att Ilczuk d996b89678 Lots of stuff done in AST. But still not close to finish. 2012-12-05 23:27:03 +01:00
Justyna Att Ilczuk d40b7c2397 More work on AST structure. I created a general type of object calle SenchaObject to store primitives. 2012-12-05 21:31:06 +01:00
Justyna Att Ilczuk 665492878d Some stuff with multiline interactive parsing and with character literal lexing analisys. Actually - bugs. 2012-11-17 16:54:16 +01:00
Justyna Att Ilczuk 10bf1865c5 Multiple lines in interactive mode. 2012-11-08 21:16:00 +01:00
Justyna Att Ilczuk 4cec642234 Bug with brackets in parsing resolved. 2012-11-04 17:16:02 +01:00
Justyna Att Ilczuk 8dc5802c2b Interactive mode, bug with looping while parsing some incorrect input corrected.` 2012-11-04 16:21:51 +01:00
Justyna Att Ilczuk e8018808e1 I did some migration to eclipse. Old code-blocks version still exists. I installed new very simple test framework called minunit. If eclipse doesn't explode, I will use it as main IDE. 2012-11-03 00:07:00 +01:00