blob: 1cf66d4ab0d1cd87aaafb022f5c256d552b82b20 [file] [log] [blame]
#pragma once
#include "Token.h"
class AstNode : public TokenBase<AstNode>
{
public:
using TokenBase::TokenBase;
AstNode(QString function, QList<AstNode> args);
enum
{
FUNC = TOKEN_TYPE_LAST
};
QList<AstNode> funcArgs();
bool isFunc() const;
operator QString() const;
};