2d649a149bDocumentation... some useful comments, which are descriptions of AST nodes.
Justyna Ilczuk
2012-12-28 11:41:43 +0100
77399daf66Old, 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.
Justyna Ilczuk
2012-12-28 11:01:48 +0100
4bbba3bdc9No more introspection ;).
Justyna Ilczuk
2012-12-26 09:44:30 +0100
89e84f0a83Logical expressions are successfully implemented.
Justyna Ilczuk
2012-12-22 20:15:34 +0100
7ac6ae1c22Inspector can inspect ASTElements, as for now, only basic expressions and constant expressions :).
Justyna Ilczuk
2012-12-21 16:16:39 +0100
736458f1fdThis crazy setup compiles. However I encountered some problems with polymorphism. It probably doesn't work as I thought it would. Not problem at all :).
Justyna Ilczuk
2012-12-18 22:41:39 +0100
442d8c640fTidying up main function. Moving tests.
Justyna Ilczuk
2012-12-18 21:51:57 +0100
9b28dfa8ddPreparing test, and classes to work using new structure.
Justyna Ilczuk
2012-12-18 21:22:33 +0100
ce22fb3cdfMore work on implementation of Inspector. I started writing tests for it.
Justyna Ilczuk
2012-12-18 20:55:45 +0100
1be5804f4cSome implementation of ASTInspector
Justyna Ilczuk
2012-12-18 00:08:50 +0100
c00e4e3e16I was having fun with oxygen trying to do some documentation.
Justyna Ilczuk
2012-12-17 12:47:05 +0100
b9d9788da2New class for variables. It's much more appropriate than storing variables in constant expression class isn't it?
Justyna Ilczuk
2012-12-17 10:41:48 +0100
46ac5b352bMore on todos. Nothing important.
Justyna Ilczuk
2012-12-17 09:37:45 +0100
3ff8c49cb7some refactoring in basic structure of AST, mainly destructors
Justyna Ilczuk
2012-12-17 09:25:58 +0100
1eee8a0039Native functions like sine and cosine!
Justyna Att Ilczuk
2012-12-10 11:45:09 +0100
9847a9ead0Repeat works as it should. Assigning arguments to functions.
Justyna Att Ilczuk
2012-12-10 09:43:16 +0100
c862bad33fSomethings wrong with assignments in "repeat".
Justyna Att Ilczuk
2012-12-09 21:46:29 +0100
2042c35d85Better assigning and usage in functions.
Justyna Att Ilczuk
2012-12-09 21:17:13 +0100
fc7f656bc2If statements and postfix expressions like function calls, yeah!
Justyna Att Ilczuk
2012-12-09 17:42:13 +0100
c86374997fNo more eclipse metadata in git repo.
Justyna Att Ilczuk
2012-12-09 13:07:55 +0100
39488ed535Merge branch 'devel'
Justyna Att Ilczuk
2012-12-09 13:07:34 +0100
360171fa59Deleted crap.
Justyna Att Ilczuk
2012-12-09 13:07:05 +0100
1666717f72Deleted call crap.
Justyna Att Ilczuk
2012-12-09 13:06:06 +0100
fa95e916ddGitignore debug crap.
Justyna Att Ilczuk
2012-12-09 13:05:33 +0100
c2981eea75More on declarations :).
devel
Justyna Att Ilczuk
2012-12-09 12:57:51 +0100
eefe0852bcDeclaration stuff
Justyna Att Ilczuk
2012-12-09 11:29:08 +0100
01614b2bf4handles variables, doing calculations and adding strings
Justyna Att Ilczuk
2012-12-08 22:33:34 +0100
bdd319ecb8variabuls und stuff
Justyna Att Ilczuk
2012-12-08 20:59:05 +0100
30e3fb729cIt's alive and looks like it also works.
Justyna Att Ilczuk
2012-12-07 16:58:27 +0100
02d96d9891It's alive!
Justyna Att Ilczuk
2012-12-06 18:41:16 +0100
d996b89678Lots of stuff done in AST. But still not close to finish.
Justyna Att Ilczuk
2012-12-05 23:27:03 +0100
d40b7c2397More work on AST structure. I created a general type of object calle SenchaObject to store primitives.
Justyna Att Ilczuk
2012-12-05 21:31:06 +0100
c5cf3e2fc9wtf git
Justyna Att Ilczuk
2012-12-05 20:32:43 +0100
98c33d3ec1AST small changes
Justyna Att Ilczuk
2012-12-03 23:40:47 +0100
5a0fbd6434Small changes in interactive mode. No problems with levels of depth now, hopefully.
Justyna Att Ilczuk
2012-11-18 14:44:46 +0100
6e376d5b1cAST part moved into AST folder.
Justyna Att Ilczuk
2012-11-17 17:02:32 +0100
665492878dSome stuff with multiline interactive parsing and with character literal lexing analisys. Actually - bugs.
Justyna Att Ilczuk
2012-11-17 16:54:16 +0100
10bf1865c5Multiple lines in interactive mode.
Justyna Att Ilczuk
2012-11-08 21:16:00 +0100
8fbc6c1b7dSmall changes in interactive mode.
Justyna Att Ilczuk
2012-11-05 14:17:38 +0100
26ea2374adSome crap removed. New classes for nodes added.
Justyna Att Ilczuk
2012-11-04 21:13:10 +0100
4cec642234Bug with brackets in parsing resolved.
Justyna Att Ilczuk
2012-11-04 17:16:02 +0100
8dc5802c2bInteractive mode, bug with looping while parsing some incorrect input corrected.`
Justyna Att Ilczuk
2012-11-04 16:21:51 +0100
e124120121Removed some unnecessary files.
Justyna Att Ilczuk
2012-11-04 14:26:36 +0100
1f0e60bb91More tests for lexer. Some improvements in test framework.
Justyna Att Ilczuk
2012-11-04 14:23:08 +0100
924f957a7eTest framework - strongly modified by myself... some (actually little) tests.
Justyna Att Ilczuk
2012-11-04 13:18:26 +0100
e8018808e1I 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.
Justyna Att Ilczuk
2012-11-03 00:07:00 +0100
67b2379d03Now, lexer can deal with character literals with white spaces, hurray!
Justyna Att Ilczuk
2012-10-29 21:07:05 +0100
78c4572f5eThere was a bug in a lexer connected with operators. A... and return in parser didn't work as it should.
Justyna Att Ilczuk
2012-10-28 14:04:30 +0100
0121614845Some small changes in tests. There's a functionality I wanted to build, but still it doesn't look good ;P.
Justyna Att Ilczuk
2012-10-28 13:18:37 +0100
e15c8be93ai've got kind of lexer and parserf # Please enter the commit message for your changes. Lines starting
Justyna Att Ilczuk
2012-10-28 13:11:20 +0100
a38163f408I like writing in vim!
Justyna Att Ilczuk
2012-10-13 15:28:35 +0200
a4bc363ea5dupa
Justyna Att Ilczuk
2012-10-13 15:21:38 +0200