 		;; term creation and decomposition:
 		;;
 		("\\(arg\\|copy_term\\|functor\\)\\([(]\\)" 1 'logtalk-built-in-predicate-face)
-		("=\\.\\.\\" . 'logtalk-built-in-predicate-face)
+		("=\\.\\." . 'logtalk-operator-face)
 		;;
 		;; arithemtic evaluation:
 		;;


(setq logtalk-font-lock-operators
	'(
		("::\\|\\[\\^\\]\\[\\^\\]\\|[{}]" . 'logtalk-operator-face)
	))



		;;
		;; evaluable functors:
		;;
		("\\(abs\\|ceiling\\|flo\\(?:at\\(?:_\\(?:\\(?:fractional\\|integer\\)_part\\)\\)?\\|or\\)\\|mod\\|r\\(?:em\\|ound\\)\\|sign\\|truncate\\)\\([(]\\)" 1 'logtalk-built-in-predicate-face)
		("//\\|mod\\|rem\\|[*+/-]" . 'logtalk-operator-face)
		;;
		;; other arithemtic functors:
		;;
