use strict; use warnings; use dKitCircuit; use dKitResults; my $dir = "build-2"; opendir DIR, $dir or die "cannot open dir $dir: $!"; my @file= readdir DIR; closedir DIR; dKitResults->convertCitifile2Dataset('pathToFile'[,'setName']); #the moduleit specifies to use this, but couldn't get it to work, #so tried the below statement #dKitResults->convertCitifile2Dataset('build-2/\$file[1]','x'); #this allows it to compile, but doesn't work either foreach(@file){ print $_,"\n"; #dKitResults->convertCitifile2Dataset($dir."/".$_,"X"); } #output# syntax error at C:\Users\QUB\Desktop\hakim\scripts\convert.pl line 12, near "'build-2/\$file[1]'[" Execution of C:\Users\QUB\Desktop\hakim\scripts\convert.pl aborted due to co mpilation errors. Press any key to continue . . . #### sub convertCitifile2Dataset($;$) #UPDATE# dKitResults->convertCitifile2Dataset('build-2/wafer_807_T1_ME_build2_dcbk.cti','choclate'); #WORKS