Commit Graph

23 Commits (8423dd4e51a70b7e3249d6d48a8221bbeb4e77ba)

Author SHA1 Message Date
Jesse Szwedko 41f9ebc667 Add support for unary operators + and -
11 years ago
James Nugent f4c03ec2a6 Reflect new comment format in stringer.go
11 years ago
Mitchell Hashimoto 97d2c4a6de config/lang: don't see * as part of var name [GH-2046]
11 years ago
Mitchell Hashimoto b39ddc7d47 config: add format function
11 years ago
Mitchell Hashimoto 5848cba6ad config/lang: add modulo
11 years ago
Mitchell Hashimoto 684228e371 config/lang: add math operations for ints
11 years ago
Mitchell Hashimoto 2abeb2d9ac config: use new API
11 years ago
Mitchell Hashimoto 61ee63d842 config/lang/ast: remove unused Eval
11 years ago
Mitchell Hashimoto c96b3b9ddc config/lang/ast: Eval
11 years ago
Mitchell Hashimoto c4273974de config/lang/ast: introduce Type
11 years ago
Mitchell Hashimoto 1e79861b84 config/lang/ast: AST transforms are built-in
11 years ago
Mitchell Hashimoto 6e29ea0366 config/lang: some hoops to get the types to work
11 years ago
Mitchell Hashimoto 8d51b6b1d4 config/lang: variadic functions
11 years ago
Mitchell Hashimoto 6d9db3139c config/lang: AST String() methods
11 years ago
Mitchell Hashimoto ec3b5f3886 config/lang: implement type lookup
11 years ago
Mitchell Hashimoto 25a2fbc902 config/lang: integer and float types
11 years ago
Mitchell Hashimoto 662760da11 config/lang: have position in AST
11 years ago
Mitchell Hashimoto d3b1010444 config/lang: start implementing type checking
11 years ago
Mitchell Hashimoto 4ae8cae9e7 config/lang: execution
11 years ago
Mitchell Hashimoto fa7891d182 config/lang/ast: use stringer to generate enums
11 years ago
Mitchell Hashimoto 1ff5a838a4 config/lang: can parse nested interpolations
11 years ago
Mitchell Hashimoto 669bdc61f9 config/lang: more implemented
11 years ago
Mitchell Hashimoto fcdcf117f0 config/lang: initial work
11 years ago