N'importe qui peut "déclarer" ceux propre des opérateurs en C.... c'est, si on est un compilateur C gourou et a le code source du compilateur C! ;-)
D'autres questions de puzzle:
- Comment ces opérations effectuées dans C99? gcc? ...
- Et pourquoi n'ont - / \ & \ / abandonné?
- Les types ont l' /\ et \/ opérateurs-elle valide?
Googler "/\ \/" naturellement ne retourne rien. Wikipedia a une page pour ni /\ ni \/. Mais j'ai repéré forme similaire opérateurs sont intégrés dans les entités de caractères XML!
La Source a ajouté:
J'ai trouvé le fautif exemple dans le PDP de la cc de la source du fichier "c00.c":
/*
* Return the next symbol from the input.
* peeksym is a pushed-back symbol, peekc is a pushed-back
* character (after peeksym).
* mosflg means that the next symbol, if an identifier,
* is a member of structure or a structure tag or an enum tag
*/
symbol()
{
...
case BSLASH:
if (subseq('/', 0, 1))
return(MAX);
goto unkn;
case DIVIDE:
if (subseq('\\', 0, 1))
return(MIN);
if (subseq('*',1,0))
return(DIVIDE);
...
}
Implémentations Réelles:
Le /\ et \/ opérateurs remontent à aussi loin que Sixième Édition Unix 1975 (à ce jour). Exemples: Unix V6(1975), Unix V7(1979) et plus actuellement BSD 2.11(1992-2008)