578 lines
13 KiB
Text
Generated
578 lines
13 KiB
Text
Generated
'# lsat.jags example from classic-bugs examples in JAGS' Comment.Single
|
|
'\n' Text
|
|
|
|
'# See http://sourceforge.net/projects/mcmc-jags/files/Examples/2.x/' Comment.Single
|
|
'\n' Text
|
|
|
|
'var' Keyword.Declaration
|
|
'\n ' Text
|
|
'response' Name
|
|
'[' Punctuation
|
|
'R' Name
|
|
',' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'm' Name
|
|
'[' Punctuation
|
|
'R' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'culm' Name
|
|
'[' Punctuation
|
|
'R' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'alpha' Name
|
|
'[' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'a' Name
|
|
'[' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'theta' Name
|
|
'[' Punctuation
|
|
'N' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'r' Name
|
|
'[' Punctuation
|
|
'N' Name
|
|
',' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
'\n ' Text
|
|
'p' Name
|
|
'[' Punctuation
|
|
'N' Name
|
|
',' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'beta' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
'theta.new' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
'p.theta' Name
|
|
'[' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'p.item' Name
|
|
'[' Punctuation
|
|
'R' Name
|
|
',' Punctuation
|
|
'T' Name
|
|
']' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'P.theta' Name
|
|
'[' Punctuation
|
|
'R' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n' Text
|
|
|
|
'data' Keyword.Namespace
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'j' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'culm' Name
|
|
'[' Punctuation
|
|
'1' Literal.Number
|
|
']' Punctuation
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'r' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'response' Name
|
|
'[' Punctuation
|
|
'1' Literal.Number
|
|
',' Punctuation
|
|
' ' Text
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'2' Literal.Number
|
|
':' Punctuation
|
|
'R' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'j' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'culm' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
' ' Text
|
|
'-' Operator
|
|
' ' Text
|
|
'1' Literal.Number
|
|
']' Punctuation
|
|
' ' Text
|
|
'+' Operator
|
|
' ' Text
|
|
'1' Literal.Number
|
|
')' Punctuation
|
|
':' Punctuation
|
|
'culm' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'r' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'response' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
',' Punctuation
|
|
' ' Text
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n' Text
|
|
|
|
'}' Punctuation
|
|
'\n' Text
|
|
|
|
'model' Keyword.Namespace
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'# 2-parameter Rasch model' Comment.Single
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'j' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'N' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'k' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'T' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'probit' Name.Builtin
|
|
'(' Punctuation
|
|
'p' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'delta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
'*' Operator
|
|
'theta' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'-' Operator
|
|
' ' Text
|
|
'eta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'r' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'~' Operator
|
|
' ' Text
|
|
'dbern' Name.Builtin
|
|
'(' Punctuation
|
|
'p' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n ' Text
|
|
'theta' Name
|
|
'[' Punctuation
|
|
'j' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'~' Operator
|
|
' ' Text
|
|
'dnorm' Name.Builtin
|
|
'(' Punctuation
|
|
'0' Literal.Number
|
|
',' Punctuation
|
|
'1' Literal.Number
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n\n ' Text
|
|
'# Priors' Comment.Single
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
' ' Text
|
|
'(' Punctuation
|
|
'k' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'T' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'eta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'~' Operator
|
|
' ' Text
|
|
'dnorm' Name.Builtin
|
|
'(' Punctuation
|
|
'0' Literal.Number
|
|
',' Punctuation
|
|
'0.0001' Literal.Number
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' \n ' Text
|
|
'e' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'eta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'-' Operator
|
|
' ' Text
|
|
'mean' Name.Builtin
|
|
'(' Punctuation
|
|
'eta' Name
|
|
'[' Punctuation
|
|
']' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text
|
|
'# sum-to-zero constraint' Comment.Single
|
|
'\n\n ' Text
|
|
'delta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'~' Operator
|
|
' ' Text
|
|
'dnorm' Name.Builtin
|
|
'(' Punctuation
|
|
'0' Literal.Number
|
|
',' Punctuation
|
|
'1' Literal.Number
|
|
')' Punctuation
|
|
' ' Text
|
|
'T' Name.Builtin
|
|
'(' Punctuation
|
|
'0' Literal.Number
|
|
',' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text
|
|
'# constrain variance to 1, slope +ve' Comment.Single
|
|
'\n ' Text
|
|
'd' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'delta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
'/' Operator
|
|
'pow' Name.Builtin
|
|
'(' Punctuation
|
|
'prod' Name.Builtin
|
|
'(' Punctuation
|
|
'delta' Name
|
|
')' Punctuation
|
|
',' Punctuation
|
|
' ' Text
|
|
'1' Literal.Number
|
|
'/' Operator
|
|
'T' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text
|
|
'# PRODUCT_k (d_k) = 1' Comment.Single
|
|
'\n \n ' Text
|
|
'g' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'e' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
'/' Operator
|
|
'd' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
' ' Text
|
|
"# equivalent to B&A's threshold parameters" Comment.Single
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n\n ' Text
|
|
'# Compute probability of response pattern i, for later use in computing G^2' Comment.Single
|
|
'\n ' Text
|
|
'theta.new' Name
|
|
' ' Text
|
|
'~' Operator
|
|
' ' Text
|
|
'dnorm' Name.Builtin
|
|
'(' Punctuation
|
|
'0' Literal.Number
|
|
',' Punctuation
|
|
'1' Literal.Number
|
|
')' Punctuation
|
|
';' Punctuation
|
|
' ' Text
|
|
'# ability parameter for random student ' Comment.Single
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
'(' Punctuation
|
|
'k' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'T' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'probit' Name.Builtin
|
|
'(' Punctuation
|
|
'p.theta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'delta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
'*' Operator
|
|
'theta.new' Name
|
|
' ' Text
|
|
'-' Operator
|
|
' ' Text
|
|
'eta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'for' Keyword.Reserved
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'R' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
'\n ' Text
|
|
'p.item' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'p.theta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
'^' Operator
|
|
'response' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'*' Operator
|
|
' ' Text
|
|
'(' Punctuation
|
|
'1' Literal.Number
|
|
'-' Operator
|
|
'p.theta' Name
|
|
'[' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
'^' Operator
|
|
'(' Punctuation
|
|
'1' Literal.Number
|
|
'-' Operator
|
|
'response' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
',' Punctuation
|
|
'k' Name
|
|
']' Punctuation
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
' \n ' Text
|
|
'for' Keyword.Reserved
|
|
'(' Punctuation
|
|
'i' Name
|
|
' ' Text
|
|
'in' Keyword.Reserved
|
|
' ' Text
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'R' Name
|
|
')' Punctuation
|
|
' ' Text
|
|
'{' Punctuation
|
|
' \n ' Text
|
|
'P.theta' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
']' Punctuation
|
|
' ' Text
|
|
'<-' Operator
|
|
' ' Text
|
|
'prod' Name.Builtin
|
|
'(' Punctuation
|
|
'p.item' Name
|
|
'[' Punctuation
|
|
'i' Name
|
|
',' Punctuation
|
|
']' Punctuation
|
|
')' Punctuation
|
|
'\n ' Text
|
|
'}' Punctuation
|
|
'\n' Text
|
|
|
|
'}' Punctuation
|
|
'\n' Text
|