//Description("combo box for number")
//Parameter([0, 1, 2, 3])
Numbers = 2;
//Description("combo box for string")
//Parameter(["foo", "bar", "baz"])
Strings = "foo";
//Description("labeled combo box for numbers")
//Parameter([[10, "L"], [20, "M"], [30, "L"]])
Labeled_values = 10;
//Description("labeled combo box for string")
//Parameter([["S", "Small"], ["M", "Medium"], ["L", "Large"]])
Labeled_value = "S";
//Group(" Global ")
//Description("slider widget for number")
//Parameter([10 : 100])
slider = 34;
//Group(" Global ")
//Description("step slider for number")
//Parameter([0 : 5 : 100])
stepSlider = 2;
//Group("Hidden")
//Description("description")
//Parameter("comment")
Variable = true;
//Group("Global")
//Description("spinbox with step size 23")
//Parameter(23)
Spinbox = 5;
//Group("Textbox")
//Description("Text box for vector with more than 4 elements")
//Parameter("comment")
Vector = [12, 34, 44, 43, 23, 23];
//Group("Textbox")
//Description("Text box for string")
//Parameter("comment")
String = "hello";
//Group("Special vector")
//Description("Text box for vector with less than or equal to 4 elements")
//Parameter("any thing")
Vector2 = [12, 34, 45, 23];
//Group("Special vector")
//Description("Norma; text")
//Parameter("comment with ")
String2 = "hello";
//Group("group after \" in previous comment ")
//Description("Text box for vector with less than or equal to 4 elements")
//Parameter("any thing")
Vector3 = [12, 34, 45, 23];
//Group(" multiple - group - names ")
//Parameter("empty vector see #2105 and #2183")
Vector4 = [];
echo(String);
