2009-10-13 |
binrapt | Fixed function processing, the intermediary code production...
|
commit | commitdiff | tree |
2009-10-12 |
binrapt | Split up the intermediary code into more compilation...
|
commit | commitdiff | tree |
2009-10-11 |
binrapt | Added right to left parsing for the binary assignment...
|
commit | commitdiff | tree |
2009-10-11 |
binrapt | Putting together all the intermediary representation...
|
commit | commitdiff | tree |
2009-10-11 |
binrapt | Implemented the extended for statement
|
commit | commitdiff | tree |
2009-10-10 |
binrapt | Added a return statement
|
commit | commitdiff | tree |
2009-10-10 |
binrapt | Replaced the old assignment code with a more generalised...
|
commit | commitdiff | tree |
2009-10-10 |
binrapt | Simplified the arithmetic operator code
|
commit | commitdiff | tree |
2009-10-10 |
binrapt | Fixed the variable code, replacing it with simpler...
|
commit | commitdiff | tree |
2009-10-09 |
binrapt | Added the while statement, had to introduce some new...
|
commit | commitdiff | tree |
2009-10-09 |
binrapt | Implemented the while statement
|
commit | commitdiff | tree |
2009-10-08 |
binrapt | Implemented the if statement
|
commit | commitdiff | tree |
2009-10-08 |
binrapt | Added a lame implementation of the iterator symbol
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | Implemented the nullary/unary call operators
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | Replaced a lot of return value error handling with...
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | Added the class and the scope operator to the intermediary...
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | Renamed frith to fridh
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | I believe to have implemented functions... also got...
|
commit | commitdiff | tree |
2009-10-07 |
binrapt | Implemented left-to-right vs. right-to-left parsing...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Added arrays
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Found a superior solution to parse brackets (my old...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Integrated the operator/argument resolution, fixed...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Implemented the operator/argument resolution
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Found a solution to the multi statement/non comma separated...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Added special cases for the unary negation operator...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Started removing some of the old wrong operator parsing...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Oh, this whole approach to operator parsing is totally...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Unary operators are now converted to single arguments...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Implemented further unary/binary operator lexeme to...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Implemented argument lexeme to argument parse tree...
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Made more progress on the statement parsing function
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Still working on the parse tree, added lexeme groups
|
commit | commitdiff | tree |
2009-10-06 |
binrapt | Fixed a header path and the error message assignments...
|
commit | commitdiff | tree |
2009-10-05 |
binrapt | Renamed the property operator to the selection operator
|
commit | commitdiff | tree |
2009-10-05 |
binrapt | Operator precedence table
|
commit | commitdiff | tree |
2009-10-05 |
binrapt | Split up intermediary translation and interpreter code...
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Added executable unit structs and enums
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Added structs and enums for the parse tree
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Renamed the dot lexeme to property operator, added...
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Argh, I just realised, that the current syntax is ambigious...
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Added assignment lexemes
|
commit | commitdiff | tree |
2009-10-04 |
binrapt | Fixed the hashing pointers
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Integrated the variable header into the symbol header...
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Forgot to process functions properly by specifying...
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Eliminated further redundancies in the class/function...
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | merged the symbol tree nodes and the unnecessary entities...
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Made a lot of progress on the class and function code
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | The class translation is done I think
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Continuing the work on the class implementation and...
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | Working on the class code
|
commit | commitdiff | tree |
2009-10-03 |
binrapt | The omnipotent crawling chaos, Portal!
|
commit | commitdiff | tree |
2009-10-02 |
binrapt | No idea what I am doing here
|
commit | commitdiff | tree |
2009-10-02 |
binrapt | Introduced the : lexeme, renamed the scope stuff to...
|
commit | commitdiff | tree |
2009-09-09 |
binrapt | Implemented recursiv scope search
|
commit | commitdiff | tree |
2009-09-04 |
binrapt | Oh, the filth of it all. Writing music.
|
commit | commitdiff | tree |
2009-09-03 |
binrapt | This is incredibly unrewarding. Started some basic...
|
commit | commitdiff | tree |
2009-09-03 |
binrapt | No movement to speak of
|
commit | commitdiff | tree |
2009-09-02 |
binrapt | Time to get started with the interpreter
|
commit | commitdiff | tree |
2009-09-02 |
binrapt | Doing some sketching on the scope structure
|
commit | commitdiff | tree |
2009-09-01 |
binrapt | Added the object type
|
commit | commitdiff | tree |
2009-09-01 |
binrapt | Implemented a none type
|
commit | commitdiff | tree |
2009-09-01 |
binrapt | Successfully split up the variable code into lots of...
|
commit | commitdiff | tree |
2009-09-01 |
binrapt | Split up the lexer into multiple units, fixed a bug...
|
commit | commitdiff | tree |
2009-09-01 |
binrapt | Renamed class declaration to class operator, which...
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Fixed the line numbers in the lexer visualisation
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Removed old comments, enhanced the lexeme output visually
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Hooray, it produces some actual output now.
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Fixed the number parser, removed the string-in-comment...
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Fixed some of the line issues, crashes now though,...
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Finished the conversion of the lexer of a class for now
|
commit | commitdiff | tree |
2009-08-31 |
binrapt | Rewriting the lexer as a class to get rid of all the...
|
commit | commitdiff | tree |
2009-08-30 |
binrapt | Added code to the lexer to parse the three different...
|
commit | commitdiff | tree |
2009-08-30 |
unknown | Will I ever finish this?
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Fixed a lot of bugs in the lexer, appears to work now...
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Added lexer debugging output, ready to run the first...
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Managed to make the lexer compile
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Added the backslash lexeme
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Added name parsing to the lexer. I think it is nearly...
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Implemented number parsing in the lexer
|
commit | commitdiff | tree |
2009-08-16 |
binrapt | Still working on the dreaded lexer
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Working on the lexer
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | It compiles!
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Working on operator</hashing
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Fixed most of the syntax errors
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Implemented all operators
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Implemented logical operators, fixed binary arithmetic...
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Added the first lines for the function type, it's totally...
|
commit | commitdiff | tree |
2009-08-15 |
binrapt | Unary minus
|
commit | commitdiff | tree |
2009-08-14 |
binrapt | Implemented the standard arithmetic operators
|
commit | commitdiff | tree |
2009-08-14 |
binrapt | Implemented string addition
|
commit | commitdiff | tree |
2009-08-14 |
binrapt | Going to reorganise the addition code
|
commit | commitdiff | tree |
2009-08-14 |
binrapt | Added operator argument type conflict error messages
|
commit | commitdiff | tree |
2009-08-14 |
binrapt | Added type to string mappings
|
commit | commitdiff | tree |
2009-08-13 |
binrapt | Finished up the initialisation code, moving on to the...
|
commit | commitdiff | tree |
2009-08-13 |
binrapt | Peace
|
commit | commitdiff | tree |