/******************************************************************************
 * Copyright (c) 2000-2025 Ericsson Telecom AB
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v2.0
 * which accompanies this distribution, and is available at
 * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html
 *
 * Contributors:
 *   Baranyi, Botond
 *
 ******************************************************************************/

module T {

import from A all;

const SeqExt c1 := { 10, '10AD'O, -1.0, "abc" };

const SeqExt c2 := { 10, '10AD'O, omit, omit };

const SetExt c3 := { f1 := 10, f2 := '10AD'O, ext1 := -1.0, ext2 := omit, f3 := true };

const SetExt c4 := { f1 := 10, f2 := '10AD'O, f3 := true } with { optional "implicit omit" }

template SetExt t := { f1 := (0..10), f2 := ?, ext1 := *, ext2 := omit, f3 := true };

}
