bhai-lang-parser
Version:
Parser for bhai-lang
24 lines (21 loc) • 613 B
TypeScript
import Expression from "./index";
import { ASTNode } from "../../types/nodeTypes";
import "../../../../constants/constants";
import "../../tokenExecutor";
import "../../../tokenizer/types";
declare class AssignmentExpression extends Expression {
private _additiveExpression;
getExpression(): ASTNode;
/**
* Whether it is a assignmnet operator
* @returns
*/
private _isAssignmentOperator;
private _getAssignmentOperator;
/**
* Extra check whether it's valid assignment target
* @param {*} node
*/
private _checkValidAssignmentTarget;
}
export { AssignmentExpression as default };