All Downloads are FREE. Search and download functionalities are using the official Maven repository.

js.prompto.javascript.JavaScriptThisExpression.js Maven / Gradle / Ivy

var JavaScriptExpression = require("./JavaScriptExpression").JavaScriptExpression;
var ThisExpression = require("../expression/ThisExpression").ThisExpression;

function JavaScriptThisExpression() {
    JavaScriptExpression.call(this);
	this.expression = new ThisExpression();
	return this;
}

JavaScriptThisExpression.prototype = Object.create(JavaScriptExpression.prototype);
JavaScriptThisExpression.prototype.constructor = JavaScriptThisExpression;

JavaScriptThisExpression.prototype.interpret = function(context) {
    return this.expression.interpret(context);
};

JavaScriptThisExpression.prototype.toDialect = function(writer) {
    return this.expression.toDialect(writer);
};

JavaScriptThisExpression.prototype.toString = function() {
	return this.expression.toString();
};

exports.JavaScriptThisExpression = JavaScriptThisExpression;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy