From a2eb1feb808a0533b5d7ef2b691a873f91c4c26b Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Fri, 6 May 2022 13:50:08 +0200 Subject: Parse input default values --- config-model/src/main/javacc/SDParser.jj | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'config-model/src/main/javacc/SDParser.jj') diff --git a/config-model/src/main/javacc/SDParser.jj b/config-model/src/main/javacc/SDParser.jj index 66513a8205a..ba304f6f9ca 100644 --- a/config-model/src/main/javacc/SDParser.jj +++ b/config-model/src/main/javacc/SDParser.jj @@ -2197,15 +2197,23 @@ void secondPhaseItem(RankProfile profile) : } /** Consumes an inputs block of a rank profile. */ -void inputs(RankProfile profile) : +void inputs(RankProfile profile) : {} +{ + ()* + ( input(profile) ()*) * + +} + +void input(RankProfile profile) : { Reference reference; TensorType type; } { - ()* - ( reference = queryFeature() type = inputType(reference) { profile.addInput(reference, type); } ()*) * - + reference = queryFeature() type = inputType(reference) + { + profile.addInput(reference, type); + } } TensorType inputType(Reference reference) : -- cgit v1.2.3