2009-10-17 |
binrapt | Implemented the construction pattern for lexemes
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Split up the parse tree node/symbol code into separate...
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Implemented the construction pattern for parse tree...
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Oh, boy. I erroneously thought that operator= used...
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | It appears that something is destroyed when operator_resolut...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Fixed the copy construction issue
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Discovered a bizarre copy construction issue in parse...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Implemented copy construction and destruction for the...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Still haven't tested the new operator resolution algorithm...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Worked out the post fix operator issue, I think. Just...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Fixed the binary operator node construction within...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Operator resolution is now part of the parser class
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Forgot to assign the end of block indicator in the...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Fixed symbol prefix error detection
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Fixed lexeme group assignments for arguments, if statement...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Enhanced the parser error messages, simplified lexeme...
|
commit | commitdiff | tree |
2009-10-16 |
binrapt | Added the assignment operators to the lexeme group...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Invalid negation in the atomic statement processor
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Fixed the function symbol problem, I was passing the...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Symbol node allocation was missing
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | The wrong function was called to process the module...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Added parser testing code, debugging commences, fixed...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Implemented the nil value in the lexer and in the parser
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Fixed the string/name mixup. It was caused by a simplificati...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Fixed some further references to "intermediary", moved...
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Renamed the intermediary non-sense to parser
|
commit | commitdiff | tree |
2009-10-15 |
binrapt | Ah it was an MSVC issue - it overwrites object files...
|
commit | commitdiff | tree |
2009-10-14 |
binrapt | Fixed all of the syntax problems. Dealing with 3 bizarre...
|
commit | commitdiff | tree |
2009-10-14 |
binrapt | Fixed further syntax errors etc, going to sleep
|
commit | commitdiff | tree |
2009-10-14 |
binrapt | Fixed a considerable amount of compiler errors and...
|
commit | commitdiff | tree |
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 |