Unable to Locate Missing ')' Error


Author
Message
cpedram
cpedram
Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)
Group: Forum Members
Posts: 6, Visits: 21
Hi all,

When trying to run my script I get the error "Missing ')'. I am assuming this means that I am missing a parenthesis somewhere but after exhaustively searching my script for hours, I am unable to find any instance of a missing parenthesis. Is there anything else this error could mean? By running different parts of my script separately I believe I can narrow it down to the section of script below, which runs the Go/No-Go Task in my study. I have run the blocks for this task separately and they seem to work so I think it must be a problem with the experiment script below. I'm sure I am making a simple mistake but any help would be greatly appreciated! Thank you!

Christina

<expt>
/ subjects = (1 of 4)
/ preinstructions = (begin1s, begin2)
/ blocks = [1-2=random(goodRT1000; studentRT1000); 3-4=random(studentgoodRT1000, studentbadRT1000)]
/ postinstructions = (end)
</expt>

<expt>
/ subjects = (2 of 4)
/ preinstructions = (begin1h, begin2)
/ blocks = [1-2=random(goodRT1000; homelessRT1000); 3-4=random(homelessgoodRT1000, homelessbadRT1000)]
/ postinstructions = (end)
</expt>

<expt>
/ subjects = (3 of 4)
/ preinstructions = (begin1b, begin2)
/ blocks = [1-2=random(goodRT1000; businessmanRT1000); 3-4=random(businessmangoodRT1000, businessmanbadRT1000)]
/ postinstructions = (end)
</expt>

<expt>
/ subjects = (4 of 4)
/ preinstructions = (begin1e, begin2)
/ blocks = [1-2=random(goodRT1000; elderlyRT1000); 3-4=random(elderlygoodRT1000, elderlybadRT1000)]
/ postinstructions = (end)
</expt>

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
/ blocks = [1-2=random(goodRT1000; studentRT1000); ...]

You are using the wrong separator -- ; -- in your first parenthesis () of  all your /blocks attributes. You ought to use a comma as in

/ blocks = [1-2=random(goodRT1000, studentRT1000); ...]
cpedram
cpedram
Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)Partner Member (551 reputation)
Group: Forum Members
Posts: 6, Visits: 21
Ah, of course. Thanks so much Dave!

Christina

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search