diff options
author | Zahary Karadjov <zahary@gmail.comy> | 2011-09-07 22:05:21 +0300 |
---|---|---|
committer | Zahary Karadjov <zahary@gmail.comy> | 2011-09-20 14:13:45 +0300 |
commit | dbcca9b3b994e3339c9a03c3846b7162147679fd (patch) | |
tree | c9f4b646c0ac7b7679c1ed6da0debfb8a35e6082 /tests/accept/run/tusingstatement.nim | |
parent | a28cf4e9cbb7e202d355d669d16b86457932ec2a (diff) | |
download | Nim-dbcca9b3b994e3339c9a03c3846b7162147679fd.tar.gz |
Moved the parseAST magics to evals.nim
Added string interpolation helper routines in parserutils Added a proof-of-concept string interpolation user-land macros (currently, only as a test case): the interpolated expression could either be transformed to concat("literal string ", $(interpolated), " end") or "literal string $1 end" % [$(interpolated)] Added a very initial definition of Optional[T] generic type A new overload of ParseIdent was added in hope to get around the fact that the old one doesn't work correctly in macros, but the problem persists.
Diffstat (limited to 'tests/accept/run/tusingstatement.nim')
0 files changed, 0 insertions, 0 deletions