 		]
 
 
-	# Primitives
-	shapes:
-		name: "keyword.function.pic"
-		match: "\\b(box|line|arrow|circle|ellipse|arc|spline)\\b"
-		captures: 0: name: "entity.function.name.pic"
-
-
 	# "Double-quoted string"
 	string:
 		name: "string.quoted.double.pic"

			{include: "#escaped-newline"}
			{include: "#operators"}
			{include: "#punctuation"}
			{include: "#shapes"}
			{include: "#attributes"}
			{include: "#globals"}
			{include: "#function-call"}

			{match: "[-/+*%^]",   name: "keyword.operator.arithmetic.pic"}
		]


	# Shape primitives
	primitives:
		name: "keyword.function.pic"
		match: "\\b(box|line|arrow|circle|ellipse|arc|move|spline)\\b"
		captures: 0: name: "entity.function.name.pic"


	# Punctuation
	punctuation:
		patterns: [
