Commit Graph

  • 058a18c612 More documentaaaaation. master Justyna Ilczuk 2013-01-13 17:36:38 +0100
  • 837d4c4bce Some informative comments. Justyna Ilczuk 2013-01-13 13:53:17 +0100
  • 53f8ba2097 Some new examples. New tests. Small improvements. imports Justyna Ilczuk 2013-01-12 22:16:30 +0100
  • 3a449cb09b Small changes in Array. New programming examples. Comments enabled. Justyna Ilczuk 2013-01-12 19:20:47 +0100
  • 7d60b159cc Arrays! Justyna Ilczuk 2013-01-10 16:15:43 +0100
  • 82a5924c4e Begginnig of arrays. First arrayification on strings. Justyna Ilczuk 2013-01-10 13:29:20 +0100
  • 3ad07986ff I repaired broken tests. Justyna Ilczuk 2013-01-10 11:46:41 +0100
  • d959b701bf Small changes in paths in import. Justyna Ilczuk 2013-01-07 20:29:41 +0100
  • 4754bc5562 Imports works somehow. Another small improvements. Justyna Ilczuk 2013-01-07 20:05:53 +0100
  • 7ff93163f4 Pretty naive import implementation. Still not complete. Justyna Ilczuk 2013-01-07 18:07:25 +0100
  • 1088069b4e RepeatStatement runs okay in functions now. Justyna Ilczuk 2013-01-07 17:15:47 +0100
  • 22d6df9927 More small improvements. Justyna Ilczuk 2013-01-04 13:24:14 +0100
  • 02bced0b5d Some documentation and little refactoring. Justyna Ilczuk 2013-01-04 11:58:59 +0100
  • 0992a3a67d Bug with passing variables to funcitons resolved. Justyna Ilczuk 2013-01-01 23:38:10 +0100
  • 7e4ac66f34 Some changes in formatting. Justyna Ilczuk 2013-01-01 18:15:54 +0100
  • d65e408e55 Functions seem to work. Additionaly unary expressions :>. functions Justyna Ilczuk 2013-01-01 18:05:35 +0100
  • 4526de47cf slsjfl Justyna Ilczuk 2012-12-31 18:31:03 +0100
  • 6296524bec Functions work if given right arguments ^^. Justyna Ilczuk 2012-12-31 17:10:37 +0100
  • e01bc95615 More on context manager. Justyna Ilczuk 2012-12-30 22:37:10 +0100
  • f23c85949f Some test for function functionality and minor changes in other stuff. Justyna Ilczuk 2012-12-30 16:38:18 +0100
  • 46dfa01922 Nothing important Justyna Ilczuk 2012-12-30 15:29:19 +0100
  • 39794ea711 I began implementing function functionality and I apply some changes to whole design. Justyna Ilczuk 2012-12-30 14:59:30 +0100
  • 93a63d43e9 Silly mistake, and lots of fun, heh :P Justyna Ilczuk 2012-12-28 17:39:43 +0100
  • 4d3eaee1b6 Refactoring parser methods. Adding more suitable constructors to make code better. Justyna Ilczuk 2012-12-28 16:19:47 +0100
  • 0e6bdecf2a Formatting. Justyna Ilczuk 2012-12-28 15:40:54 +0100
  • 2d649a149b Documentation... some useful comments, which are descriptions of AST nodes. Justyna Ilczuk 2012-12-28 11:41:43 +0100
  • 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. Justyna Ilczuk 2012-12-28 11:01:48 +0100
  • 4bbba3bdc9 No more introspection ;). Justyna Ilczuk 2012-12-26 09:44:30 +0100
  • 89e84f0a83 Logical expressions are successfully implemented. Justyna Ilczuk 2012-12-22 20:15:34 +0100
  • 10f3eaf214 Almost done! Justyna Ilczuk 2012-12-22 19:19:13 +0100
  • 8ef1eb14c5 I do tests for evaluating logical expressions. Sadly I enountered segmentation fault :(. Justyna Ilczuk 2012-12-22 18:52:19 +0100
  • 6721f24be8 Logical and and or is ready to use now. Justyna Ilczuk 2012-12-22 17:56:32 +0100
  • 4b8baa58e6 First steps to logical operators. Justyna Ilczuk 2012-12-22 15:48:26 +0100
  • eed9925160 Operators like <=, > work now. Only logical are left know. Justyna Ilczuk 2012-12-22 15:43:51 +0100
  • c6e3678f15 Sleep function enabled. Justyna Ilczuk 2012-12-22 12:20:23 +0100
  • b75236096e Mixing floats and ints is possible now! Justyna Ilczuk 2012-12-22 11:40:57 +0100
  • f0bc0e235b Ready to merge visit branch with master! Justyna Ilczuk 2012-12-22 11:18:47 +0100
  • 4d72059200 Almost everything is ready with visitor pattern and ASTInspector class. Justyna Ilczuk 2012-12-22 11:06:55 +0100
  • 509a416bf9 More visiting methods. Gonna catch them all! Justyna Ilczuk 2012-12-22 09:07:13 +0100
  • 88ccccc4fe Small amends. Justyna Ilczuk 2012-12-21 16:21:49 +0100
  • 7ac6ae1c22 Inspector can inspect ASTElements, as for now, only basic expressions and constant expressions :). Justyna Ilczuk 2012-12-21 16:16:39 +0100
  • 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 :). Justyna Ilczuk 2012-12-18 22:41:39 +0100
  • 442d8c640f Tidying up main function. Moving tests. Justyna Ilczuk 2012-12-18 21:51:57 +0100
  • 9b28dfa8dd Preparing test, and classes to work using new structure. Justyna Ilczuk 2012-12-18 21:22:33 +0100
  • ce22fb3cdf More work on implementation of Inspector. I started writing tests for it. Justyna Ilczuk 2012-12-18 20:55:45 +0100
  • 1be5804f4c Some implementation of ASTInspector Justyna Ilczuk 2012-12-18 00:08:50 +0100
  • cc3e55c888 I'm starting visitors pattern. Justyna Ilczuk 2012-12-17 23:59:16 +0100
  • ba6497e5a5 Test manifest. Justyna Ilczuk 2012-12-17 22:53:36 +0100
  • c00e4e3e16 I was having fun with oxygen trying to do some documentation. Justyna Ilczuk 2012-12-17 12:47:05 +0100
  • b9d9788da2 New 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
  • 46ac5b352b More on todos. Nothing important. Justyna Ilczuk 2012-12-17 09:37:45 +0100
  • 3ff8c49cb7 some refactoring in basic structure of AST, mainly destructors Justyna Ilczuk 2012-12-17 09:25:58 +0100
  • cc0a923959 Simple unescaping strins. Justyna Ilczuk 2012-12-16 10:36:19 +0100
  • 9e1b5fa911 I added simple float usage. Justyna Ilczuk 2012-12-16 09:24:16 +0100
  • bc04b97377 While node works! != operator Justyna Att Ilczuk 2012-12-10 12:37:29 +0100
  • 1eee8a0039 Native functions like sine and cosine! Justyna Att Ilczuk 2012-12-10 11:45:09 +0100
  • 9847a9ead0 Repeat works as it should. Assigning arguments to functions. Justyna Att Ilczuk 2012-12-10 09:43:16 +0100
  • c862bad33f Somethings wrong with assignments in "repeat". Justyna Att Ilczuk 2012-12-09 21:46:29 +0100
  • 2042c35d85 Better assigning and usage in functions. Justyna Att Ilczuk 2012-12-09 21:17:13 +0100
  • fc7f656bc2 If statements and postfix expressions like function calls, yeah! Justyna Att Ilczuk 2012-12-09 17:42:13 +0100
  • c86374997f No more eclipse metadata in git repo. Justyna Att Ilczuk 2012-12-09 13:07:55 +0100
  • 39488ed535 Merge branch 'devel' Justyna Att Ilczuk 2012-12-09 13:07:34 +0100
  • 360171fa59 Deleted crap. Justyna Att Ilczuk 2012-12-09 13:07:05 +0100
  • 1666717f72 Deleted call crap. Justyna Att Ilczuk 2012-12-09 13:06:06 +0100
  • fa95e916dd Gitignore debug crap. Justyna Att Ilczuk 2012-12-09 13:05:33 +0100
  • c2981eea75 More on declarations :). devel Justyna Att Ilczuk 2012-12-09 12:57:51 +0100
  • eefe0852bc Declaration stuff Justyna Att Ilczuk 2012-12-09 11:29:08 +0100
  • 01614b2bf4 handles variables, doing calculations and adding strings Justyna Att Ilczuk 2012-12-08 22:33:34 +0100
  • bdd319ecb8 variabuls und stuff Justyna Att Ilczuk 2012-12-08 20:59:05 +0100
  • 30e3fb729c It's alive and looks like it also works. Justyna Att Ilczuk 2012-12-07 16:58:27 +0100
  • 02d96d9891 It's alive! Justyna Att Ilczuk 2012-12-06 18:41:16 +0100
  • d996b89678 Lots of stuff done in AST. But still not close to finish. Justyna Att Ilczuk 2012-12-05 23:27:03 +0100
  • d40b7c2397 More 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
  • c5cf3e2fc9 wtf git Justyna Att Ilczuk 2012-12-05 20:32:43 +0100
  • 98c33d3ec1 AST small changes Justyna Att Ilczuk 2012-12-03 23:40:47 +0100
  • 5a0fbd6434 Small changes in interactive mode. No problems with levels of depth now, hopefully. Justyna Att Ilczuk 2012-11-18 14:44:46 +0100
  • 6e376d5b1c AST part moved into AST folder. Justyna Att Ilczuk 2012-11-17 17:02:32 +0100
  • 665492878d Some stuff with multiline interactive parsing and with character literal lexing analisys. Actually - bugs. Justyna Att Ilczuk 2012-11-17 16:54:16 +0100
  • 10bf1865c5 Multiple lines in interactive mode. Justyna Att Ilczuk 2012-11-08 21:16:00 +0100
  • 8fbc6c1b7d Small changes in interactive mode. Justyna Att Ilczuk 2012-11-05 14:17:38 +0100
  • 26ea2374ad Some crap removed. New classes for nodes added. Justyna Att Ilczuk 2012-11-04 21:13:10 +0100
  • 4cec642234 Bug with brackets in parsing resolved. Justyna Att Ilczuk 2012-11-04 17:16:02 +0100
  • 8dc5802c2b Interactive mode, bug with looping while parsing some incorrect input corrected.` Justyna Att Ilczuk 2012-11-04 16:21:51 +0100
  • e124120121 Removed some unnecessary files. Justyna Att Ilczuk 2012-11-04 14:26:36 +0100
  • 1f0e60bb91 More tests for lexer. Some improvements in test framework. Justyna Att Ilczuk 2012-11-04 14:23:08 +0100
  • 924f957a7e Test framework - strongly modified by myself... some (actually little) tests. Justyna Att Ilczuk 2012-11-04 13:18:26 +0100
  • 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. Justyna Att Ilczuk 2012-11-03 00:07:00 +0100
  • 67b2379d03 Now, lexer can deal with character literals with white spaces, hurray! Justyna Att Ilczuk 2012-10-29 21:07:05 +0100
  • 78c4572f5e There 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
  • 0121614845 Some 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
  • e15c8be93a i'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
  • a38163f408 I like writing in vim! Justyna Att Ilczuk 2012-10-13 15:28:35 +0200
  • a4bc363ea5 dupa Justyna Att Ilczuk 2012-10-13 15:21:38 +0200