Justyna Ilczuk
|
4526de47cf
|
slsjfl
|
2012-12-31 18:31:03 +01:00 |
Justyna Ilczuk
|
6296524bec
|
Functions work if given right arguments ^^.
|
2012-12-31 17:10:37 +01:00 |
Justyna Ilczuk
|
f23c85949f
|
Some test for function functionality and minor changes in other stuff.
|
2012-12-30 16:38:18 +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
|
c6e3678f15
|
Sleep function enabled.
|
2012-12-22 12:20:23 +01:00 |
Justyna Ilczuk
|
f0bc0e235b
|
Ready to merge visit branch with master!
|
2012-12-22 11:18:47 +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
|
509a416bf9
|
More visiting methods. Gonna catch them all!
|
2012-12-22 09:07:13 +01:00 |
Justyna Ilczuk
|
736458f1fd
|
This crazy setup compiles. However I encountered some problems with
polymorphism. It probably doesn't work as I thought it would. Not
problem at all :).
|
2012-12-18 22:41:39 +01:00 |
Justyna Ilczuk
|
442d8c640f
|
Tidying up main function. Moving tests.
|
2012-12-18 21:51:57 +01:00 |
Justyna Ilczuk
|
c00e4e3e16
|
I was having fun with oxygen trying to do some documentation.
|
2012-12-17 12:47:05 +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
|
3ff8c49cb7
|
some refactoring in basic structure of AST, mainly destructors
|
2012-12-17 09:25:58 +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
|
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
|
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
|
5a0fbd6434
|
Small changes in interactive mode. No problems with levels of depth now, hopefully.
|
2012-11-18 14:44:46 +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
|
8fbc6c1b7d
|
Small changes in interactive mode.
|
2012-11-05 14:17:38 +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
|
e124120121
|
Removed some unnecessary files.
|
2012-11-04 14:26:36 +01:00 |
Justyna Att Ilczuk
|
924f957a7e
|
Test framework - strongly modified by myself... some (actually little) tests.
|
2012-11-04 13:18:26 +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 |