2009-11-16 |
binrapt | Implemented the one-liner operators ` ( )
|
commit | commitdiff | tree |
2009-11-15 |
binrapt | Call operators were accidentally being parsed from...
|
commit | commitdiff | tree |
2009-11-15 |
binrapt | The dot lexeme is now properly converted to a binary...
|
commit | commitdiff | tree |
2009-11-15 |
binrapt | nil lexemes are now converted to variables
|
commit | commitdiff | tree |
2009-11-15 |
binrapt | Removed some unnecessary debugging output
|
commit | commitdiff | tree |
2009-11-15 |
binrapt | Fixed the operator node crash, it was a trivial change...
|
commit | commitdiff | tree |
2009-11-08 |
binrapt | Fixed a problem, discovered a major one in which the...
|
commit | commitdiff | tree |
2009-11-08 |
binrapt | Finally realised a way around that initialised state...
|
commit | commitdiff | tree |
2009-11-07 |
binrapt | The call operator parsing looks alright to me
|
commit | commitdiff | tree |
2009-11-03 |
binrapt | I haven't worked on this in ages, illness somewhat...
|
commit | commitdiff | tree |
2009-10-19 |
binrapt | A scope is now only left after a function or a class...
|
commit | commitdiff | tree |
2009-10-18 |
binrapt | Fixed bracket/array parsing, empty calls and empty...
|
commit | commitdiff | tree |
2009-10-18 |
binrapt | Fixed several line offset/block processing issues
|
commit | commitdiff | tree |
2009-10-18 |
binrapt | Removed unnecessary debugging output
|
commit | commitdiff | tree |
2009-10-18 |
binrapt | Fixed the lexeme copy/destruction issue - I had forgotten...
|
commit | commitdiff | tree |
2009-10-18 |
binrapt | Removed all the construction pattern stuff, it was...
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Uninitialised states are now complete
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Implemented the construction pattern for variables...
|
commit | commitdiff | tree |
2009-10-17 |
binrapt | Implemented the construction pattern for symbol tree...
|
commit | commitdiff | tree |
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 |