From 83e055a1d124eaa3384e8a44e7258c965f7dd9dd Mon Sep 17 00:00:00 2001 From: Karol Stasiak Date: Sun, 24 Jun 2018 00:30:57 +0200 Subject: [PATCH] Allow for "file" array specifier inside another array --- src/main/scala/millfork/parser/MfParser.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/millfork/parser/MfParser.scala b/src/main/scala/millfork/parser/MfParser.scala index 00be4152..6c52a84a 100644 --- a/src/main/scala/millfork/parser/MfParser.scala +++ b/src/main/scala/millfork/parser/MfParser.scala @@ -193,7 +193,7 @@ abstract class MfParser[T](filename: String, input: String, currentDirectory: St def asmParamDefinition: P[ParameterDeclaration] - def arrayListElement: P[ArrayContents] = arrayStringContents | arrayLoopContents | mfExpression(nonStatementLevel).map(e => LiteralContents(List(e))) + def arrayListElement: P[ArrayContents] = arrayStringContents | arrayLoopContents | arrayFileContents | mfExpression(nonStatementLevel).map(e => LiteralContents(List(e))) def arrayProcessedContents: P[ArrayContents] = for { _ <- "@" ~/ HWS