| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement 'new' keyword for object instantiation | jantuomi | 2016-08-29 | 2 | -1/+22 |
| | | | | | Add NotAPrototypeError | ||||
| * | Add MissingTerminatorTokenError | jantuomi | 2016-08-08 | 2 | -1/+25 |
| | | | | | If the token stack doesn't have a terminator token for all variable argument tokens, throw an error. | ||||
| * | Store functions as symbols in the scope | jantuomi | 2016-08-04 | 1 | -1/+1 |
| | | | | | Functions no longer know their own name because they are essentially lambdas assigned to variables | ||||
| * | Add ObjectDatatype and implement object member lookup | jantuomi | 2016-08-04 | 2 | -1/+21 |
| | | | | | | Various error fixes Resolves #14 | ||||
| * | Add FileNotFoundError, OutOfBoundsError, RecursiveIncludeError | jantuomi | 2016-08-03 | 4 | -1/+62 |
| | | | | | Change several GeneralError throws to utilize new error types | ||||
| * | Change TypeError message | jantuomi | 2016-08-03 | 1 | -1/+1 |
| | | |||||
| * | Change "Malformed syntax tree" error to SyntaxError | jantuomi | 2016-08-03 | 1 | -1/+1 |
| | | | | | | Remove dead code Change SyntaxError message | ||||
| * | Cleanup TunkkiError class | jantuomi | 2016-08-03 | 1 | -9/+0 |
| | | |||||
| * | Refactor TunkkiError to subclasses | Jan Tuomi | 2016-08-02 | 14 | -86/+294 |
| | | | | | | Make TunkkiError abstract and create a subclass for all error types Change all TunkkiError throws to throw subclasses instead | ||||
| * | Add division by zero error | Jan Tuomi | 2016-08-02 | 1 | -1/+4 |
| | | |||||
| * | Extend 'include' to also use builtin modules | jantuomi | 2016-08-02 | 1 | -1/+1 |
| | | | | | | | Add math builtin module Add power builtin function Fix IncludeError text to mention modules | ||||
| * | Implement 'as_bool' builtin | jantuomi | 2016-08-01 | 1 | -1/+2 |
| | | |||||
| * | Function references are now correctly first class citizens | Jan Tuomi | 2016-07-30 | 1 | -1/+1 |
| | | | | | Resolves #7 | ||||
| * | Add nada datatype, resolves #11 | jantuomi | 2016-07-29 | 1 | -1/+3 |
| | | |||||
| * | Add more line number information | jantuomi | 2016-07-28 | 1 | -3/+3 |
| | | |||||
| * | Add line number information to certain errors | jantuomi | 2016-07-28 | 1 | -0/+12 |
| | | |||||
| * | Handle some error cases | jantuomi | 2016-07-28 | 1 | -5/+7 |
| | | |||||
| * | Rename BorkError to TunkkiError | Jan Tuomi | 2016-07-26 | 2 | -4/+4 |
| | | |||||
| * | Rename project to tunkki | Jan Tuomi | 2016-07-26 | 2 | -0/+82 |
