Index: src/SynTree/Expression.h
===================================================================
--- src/SynTree/Expression.h	(revision 1118b8b06b0fb36e1220cb75d6cf3f6db12cc746)
+++ src/SynTree/Expression.h	(revision 249091f058d69266de4f317f1933d4de8fd459eb)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Andrew Beach
-// Last Modified On : Tue Aug 13 11:30:00 2019
-// Update Count     : 52
+// Last Modified On : Wed Aug 14 14:24:00 2019
+// Update Count     : 53
 //
 
@@ -705,4 +705,6 @@
 	virtual ~TupleExpr();
 
+	bool get_lvalue() const final;
+
 	std::list<Expression*>& get_exprs() { return exprs; }
 
Index: src/SynTree/TupleExpr.cc
===================================================================
--- src/SynTree/TupleExpr.cc	(revision 1118b8b06b0fb36e1220cb75d6cf3f6db12cc746)
+++ src/SynTree/TupleExpr.cc	(revision 249091f058d69266de4f317f1933d4de8fd459eb)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Andrew Beach
-// Last Modified On : Mon Aug 12 14:22:00 2019
-// Update Count     : 4
+// Last Modified On : Wed Aug 14 14:34:00 2019
+// Update Count     : 5
 //
 
@@ -55,4 +55,8 @@
 TupleExpr::~TupleExpr() {
 	deleteAll( exprs );
+}
+
+bool TupleExpr::get_lvalue() const {
+	return result->get_lvalue();
 }
 
