Casey Rodarmor
70234f6193
Add dotenv integration ( #306 )
2018-03-05 13:21:35 -08:00
Casey Rodarmor
5cbcf47038
Allow ! in comments ( #296 )
2018-01-23 08:17:14 +01:00
Casey Rodarmor
1d0aa178f7
Lex CRLF line endings properly ( #292 )
2018-01-05 11:03:58 +01:00
Casey Rodarmor
79c0994387
Add env_var(key)
and env_var_or_default(key, default)
functions ( #280 )
...
`env_var(key)` looks up the value of the environment variable with name `key`, aborting execution if it is not found.
`env_var_or_default(key, default)` looks up the value of the environment variable with name `key`, returning `default` if it is not found.
2017-12-02 23:59:07 +01:00
Casey Rodarmor
9a56e27e18
Make EOL after interpolation a proper error ( #279 )
2017-12-02 21:49:31 +01:00
Casey Rodarmor
afa4aebd4a
Add functions ( #277 )
...
– Parse unary (no-argument) functions
– Add functions for detecting the current os, arch, and os family, according to rustc's cfg attributes
2017-12-02 14:37:10 +01:00
Casey Rodarmor
66391de3f8
Rename Scanner to Lexer ( #276 )
2017-12-01 11:22:32 +01:00