Commit Graph

21 Commits (5e282683bfcd819fc3eacd94de424924d14701b5)

Author SHA1 Message Date
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
12 years ago
Mitchell Hashimoto 61ee63d842 config/lang/ast: remove unused Eval
12 years ago
Mitchell Hashimoto c96b3b9ddc config/lang/ast: Eval
12 years ago
Mitchell Hashimoto c4273974de config/lang/ast: introduce Type
12 years ago
Mitchell Hashimoto 1e79861b84 config/lang/ast: AST transforms are built-in
12 years ago
Mitchell Hashimoto 6e29ea0366 config/lang: some hoops to get the types to work
12 years ago
Mitchell Hashimoto 8d51b6b1d4 config/lang: variadic functions
12 years ago
Mitchell Hashimoto 6d9db3139c config/lang: AST String() methods
12 years ago
Mitchell Hashimoto ec3b5f3886 config/lang: implement type lookup
12 years ago
Mitchell Hashimoto 25a2fbc902 config/lang: integer and float types
12 years ago
Mitchell Hashimoto 662760da11 config/lang: have position in AST
12 years ago
Mitchell Hashimoto d3b1010444 config/lang: start implementing type checking
12 years ago
Mitchell Hashimoto 4ae8cae9e7 config/lang: execution
12 years ago
Mitchell Hashimoto fa7891d182 config/lang/ast: use stringer to generate enums
12 years ago
Mitchell Hashimoto 1ff5a838a4 config/lang: can parse nested interpolations
12 years ago
Mitchell Hashimoto 669bdc61f9 config/lang: more implemented
12 years ago
Mitchell Hashimoto fcdcf117f0 config/lang: initial work
12 years ago