//File Snippet Begin//
.
float myVarA
<
float UIMin = 1;
float UIMax = 0;
float UIStep = .001;
string UIWidget = "slider";
> = 0.5f;
float myVarB = 1.0;
float4 myVarC = {1,0,0,1};
.
//File Snippet End//
####
$vars{myVarA}->{type} = "float"
$vars{myVarA}->{value} = 0.5
$vars{myVarA}->{ui}->{min}=0
$vars{myVarA}->{ui}->{max}=1
$vars{myVarA}->{ui}->{step}=0.001
$vars{myVarA}->{ui}->{widget}="slider"
####
#after dumping file to string
$file_str=~ s/(float|float2|float3|float4|string)\s+/$+\#/g;
$file_str =~ s/\s*//g;
####
$file_str=~s/\<.*(string|float|float2|float3|float4).*\>//g;
####
@lines = split/(float|float2|float3|float4)\#\<.*\>=.*\;/,$file_str;