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