changelog
- Sun, 04 May 2014 18:43:05 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 04 May 2014 18:43:05 +0300] rev 130
- - add macro to string
- Sun, 04 May 2014 18:34:31 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 04 May 2014 18:34:31 +0300] rev 129
- - expand the asserts into nothingness if not in a debug build
- Sun, 04 May 2014 18:31:40 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 04 May 2014 18:31:40 +0300] rev 128
- - refactor the string class
- Fri, 02 May 2014 21:42:11 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 02 May 2014 21:42:11 +0300] rev 127
- - check for arg count before printing the header so the header doesn't appear when displaying usage
- Fri, 02 May 2014 21:38:19 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 02 May 2014 21:38:19 +0300] rev 126
- - updated also lexerScanner with the new assert
- Fri, 02 May 2014 21:37:18 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 02 May 2014 21:37:18 +0300] rev 125
- - now with a smarter assert
- Fri, 02 May 2014 20:37:27 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 02 May 2014 20:37:27 +0300] rev 124
- - commence refactoring
- Sun, 30 Mar 2014 22:50:25 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 22:50:25 +0300] rev 123
- - added the branch name to the first line of the generated gitinfo.h to trigger regeneration on branch switch
- Sun, 30 Mar 2014 22:14:43 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 22:14:43 +0300] rev 122
- - only use the git description if it's available and if making a debug build, use short-form version number otherwise
- Sun, 30 Mar 2014 22:10:29 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 22:10:29 +0300] rev 121
- - print the branch name onto the header if not master
- Sun, 30 Mar 2014 21:53:20 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 21:53:20 +0300] rev 120
- - updated .gitignore
- Sun, 30 Mar 2014 21:51:23 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 21:51:23 +0300] rev 119
- - renamed source files to camelCase
- Sun, 30 Mar 2014 21:35:06 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 30 Mar 2014 21:35:06 +0300] rev 118
- - doubled the buffer sizes of updaterevision to prevent GIT_BRANCH from being cut short and added GIT_BRANCH.
- Mon, 03 Mar 2014 17:02:38 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 03 Mar 2014 17:02:38 +0200] rev 117
- - reserved 'constexpr' as a keyword because I know I will need it someday
- Mon, 03 Mar 2014 01:47:39 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 03 Mar 2014 01:47:39 +0200] rev 116
- - added using statement for specifying the target zandronum version. will be used later
- Mon, 03 Mar 2014 01:04:16 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 03 Mar 2014 01:04:16 +0200] rev 115
- - reformatting... again
- Wed, 26 Feb 2014 18:31:53 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 26 Feb 2014 18:31:53 +0200] rev 114
- - fixed: array assignment operators pushed the bytecode parameters the wrong way around...
- Wed, 26 Feb 2014 07:36:14 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 26 Feb 2014 07:36:14 +0200] rev 113
- - now uses a variadic template formatter instead of a macro
- Sun, 23 Feb 2014 17:45:34 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 23 Feb 2014 17:45:34 +0200] rev 112
- - changed the PROPERTY macro to a simper version and brought some refactoring with it
- Sun, 23 Feb 2014 17:21:18 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 23 Feb 2014 17:21:18 +0200] rev 111
- - removed goto, it's evil
- Wed, 12 Feb 2014 06:50:13 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 12 Feb 2014 06:50:13 +0200] rev 110
- - extended refactor to EToken (now TokenType)
- Wed, 12 Feb 2014 06:33:16 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 12 Feb 2014 06:33:16 +0200] rev 109
- - added named enumerations to botc source, this should help with debugging
- Wed, 12 Feb 2014 06:15:11 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 12 Feb 2014 06:15:11 +0200] rev 108
- - refactored enums, macros split from Main.h to Macros.h
- Tue, 11 Feb 2014 03:29:03 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 11 Feb 2014 03:29:03 +0200] rev 107
- - implemented arrays, don't quite work 100% yet
- restructured Expression::ParseSymbol, local exception no longer needed
- Sun, 09 Feb 2014 22:43:58 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 22:43:58 +0200] rev 106
- - improved error handling a tad
- Sun, 09 Feb 2014 21:27:55 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 21:27:55 +0200] rev 105
- - highly reworked variable support, variable declarations now are declared with 'var', uses are prefixed with '$', merged constant handling into variables
- Sun, 09 Feb 2014 15:13:02 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:13:02 +0200] rev 104
- - minor changes: don't allow any token for labels, run ParseStatement from the next token
- Sun, 09 Feb 2014 15:06:37 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:06:37 +0200] rev 103
- - removed tkAny as the default value of Lexer::MustGetNext to prevent problems like the one last commit fixed
- Sun, 09 Feb 2014 15:03:44 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:03:44 +0200] rev 102
- - whoopsie, cannot allow garbage variable names there
- Sun, 09 Feb 2014 14:56:58 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:56:58 +0200] rev 101
- - variables: merged const and mutable variables into one system, added constexpr variable support. still no locals
- Sun, 09 Feb 2014 14:34:13 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:34:13 +0200] rev 100
- - removed some no longer needed debug stuff
- Sun, 09 Feb 2014 14:30:18 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:30:18 +0200] rev 99
- - changed the syntax of funcdef to something sane