Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision ec3f9c8289f2d7e9a77c579c651b4cfa440510a5)
+++ src/Parser/parser.yy	(revision 5ce9bea7df2b938e51fd16911bb3db187fc1d99d)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Jan 27 08:58:56 2021
-// Update Count     : 4680
+// Last Modified On : Wed Feb  3 18:30:12 2021
+// Update Count     : 4700
 //
 
@@ -618,4 +618,7 @@
 postfix_expression:
 	primary_expression
+	| postfix_expression '[' assignment_expression ',' comma_expression ']'
+		// { $$ = new ExpressionNode( build_binary_val( OperKinds::Index, $1, new ExpressionNode( build_binary_val( OperKinds::Index, $3, $5 ) ) ) ); }
+		{ SemanticError( yylloc, "New array subscript is currently unimplemented." ); $$ = nullptr; }
 	| postfix_expression '[' assignment_expression ']'
 		// CFA, comma_expression disallowed in this context because it results in a common user error: subscripting a
@@ -3187,4 +3190,7 @@
 	| '[' ']' multi_array_dimension
 		{ $$ = DeclarationNode::newArray( 0, 0, false )->addArray( $3 ); }
+	| '[' push assignment_expression pop ',' comma_expression ']'
+		{ $$ = DeclarationNode::newArray( $3, 0, false )->addArray( DeclarationNode::newArray( $6, 0, false ) ); }
+		// { SemanticError( yylloc, "New array dimension is currently unimplemented." ); $$ = nullptr; }
 	| multi_array_dimension
 	;
