Jesse Szwedko
|
41f9ebc667
|
Add support for unary operators + and -
This adds support to the configuration interpolation syntax for + and -
as unary operators, specifically to represent negative numbers.
|
2015-12-18 18:05:25 +00:00 |
James Nugent
|
f4c03ec2a6
|
Reflect new comment format in stringer.go
As of November 8th 2015, (4b07c5ce8a), the word "Code" is prepended to
the comments in Go source files generated by the stringer utility.
|
2015-11-09 11:38:51 -05:00 |
Mitchell Hashimoto
|
97d2c4a6de
|
config/lang: don't see * as part of var name [GH-2046]
|
2015-06-25 19:52:50 -07:00 |
Mitchell Hashimoto
|
b39ddc7d47
|
config: add format function
|
2015-03-02 10:26:06 -08:00 |
Mitchell Hashimoto
|
5848cba6ad
|
config/lang: add modulo
|
2015-02-26 15:17:37 -08:00 |
Mitchell Hashimoto
|
684228e371
|
config/lang: add math operations for ints
|
2015-02-26 11:32:39 -08:00 |
Mitchell Hashimoto
|
2abeb2d9ac
|
config: use new API
|
2015-01-14 22:03:15 -08:00 |
Mitchell Hashimoto
|
61ee63d842
|
config/lang/ast: remove unused Eval
|
2015-01-14 21:49:39 -08:00 |
Mitchell Hashimoto
|
c96b3b9ddc
|
config/lang/ast: Eval
|
2015-01-14 20:37:16 -08:00 |
Mitchell Hashimoto
|
c4273974de
|
config/lang/ast: introduce Type
|
2015-01-14 20:13:35 -08:00 |
Mitchell Hashimoto
|
1e79861b84
|
config/lang/ast: AST transforms are built-in
|
2015-01-14 16:36:01 -08:00 |
Mitchell Hashimoto
|
6e29ea0366
|
config/lang: some hoops to get the types to work
|
2015-01-14 12:18:51 -08:00 |
Mitchell Hashimoto
|
8d51b6b1d4
|
config/lang: variadic functions
|
2015-01-13 12:40:47 -08:00 |
Mitchell Hashimoto
|
6d9db3139c
|
config/lang: AST String() methods
|
2015-01-13 08:50:28 -08:00 |
Mitchell Hashimoto
|
ec3b5f3886
|
config/lang: implement type lookup
|
2015-01-12 09:57:16 -08:00 |
Mitchell Hashimoto
|
25a2fbc902
|
config/lang: integer and float types
|
2015-01-12 08:53:27 -08:00 |
Mitchell Hashimoto
|
662760da11
|
config/lang: have position in AST
|
2015-01-12 00:28:47 -08:00 |
Mitchell Hashimoto
|
d3b1010444
|
config/lang: start implementing type checking
|
2015-01-11 23:38:21 -08:00 |
Mitchell Hashimoto
|
4ae8cae9e7
|
config/lang: execution
|
2015-01-11 15:26:54 -08:00 |
Mitchell Hashimoto
|
fa7891d182
|
config/lang/ast: use stringer to generate enums
|
2015-01-11 14:35:14 -08:00 |
Mitchell Hashimoto
|
1ff5a838a4
|
config/lang: can parse nested interpolations
|
2015-01-11 13:59:24 -08:00 |
Mitchell Hashimoto
|
669bdc61f9
|
config/lang: more implemented
|
2015-01-11 13:03:37 -08:00 |
Mitchell Hashimoto
|
fcdcf117f0
|
config/lang: initial work
|
2015-01-11 12:38:45 -08:00 |