mavka-parser
Version:
Mavka language parser.
25 lines (21 loc) • 506 B
JavaScript
import ASTNode from "./ASTNode.js";
/**
* (дати) сума як сум
* (дати) а, б, в
* (дати) Бот як СуперБот, а, б як Б, в
*
* @see GiveNode
*/
class GiveElementNode extends ASTNode {
/**
* @param context
* @param {IdentifierNode|IdentifiersChainNode|null} id
* @param {string|null} as
*/
constructor(context, { id, as }) {
super(context);
this.id = id;
this.as = as;
}
}
export default GiveElementNode;