The raw pairs of bad programs and their fixes
Features based on the presence of an operator in a subexpression
Like ops.json
but extended with a summary of the entire program the subexpression came from.
Like ops+root.json
but counts the number of occurrences of an operator.
Features based on the presence of a type in a subexpression
Like types.json
but extended with a summary of the entire program the subexpression came from.
Like types+root.json
but counts the number of occurrences of a type.
Features based on the presence of an operator in a subexpression, and the type of the subexpression
Like ops+type.json
but extended with the features of the subexpression"s parent and immediate children.
Like ops+type.json
but extended with a summary of the entire program the subexpression came from.
Features based on the presence of an operator in a subexpression, and the type of the subexpression
Like ops+type.json
but extended with a summary of the entire program the subexpression came from.