summaryrefslogtreecommitdiff
path: root/compiler/Methods/String.cs
blob: d3c9e36b2b7a8e7177ea14232ebfbef219d1b5da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
namespace AtLangCompiler.Methods
{
    [ParserFor(TokenType.STRING)]
    internal class StringParser : IStatementParser
    {
        public ASTNode ParseStatement(Parser parser)
        {
            var s = parser.current.Text;
            parser.Eat(TokenType.STRING);
            return new EnvVarAssignment(parser.varName, null, s);
        }
    }
}