Majuscules : Toutes les commandes et arguments ne sont pas sensibles aux majuscules. Vous pouvez taper TXT/ , txt/ , Txt/ , tXT/ , tXt/ --> C’est la même chose !
Défilement hors écran : Afin de pouvoir visualiser des gros textes qui ne tiennent pas sur l'écran de la console, pour toutes commandes vous pouvez utiliser en fin de ligne le paramètre #PAUSE.
Ceci va permettre de défiler le texte via une pression de touches.
La touche ENTREE annule le défilement au clavier. La touche ECHAP stoppe défilement.
Par exemple : AIDE/ #PAUSE
Pour ne pas remplacer la séquence %variable% par son contenu, vous pouvez utiliser en fin de ligne, le paramètre #NON-VAR.
Pour ne pas exécuter une fonctions via la séquence de caractères '/F:blabla( )' vous pouvez utiliser en fin de ligne le paramètre #NON-FN.
Assignation des valeurs : Toutes assignation de valeurs avec le signe égale « = » dois être
composé d’un espace de chaque cotées du signe ‘=’ comme ceci :
MachinESPACE=ESPACEToto
Par exemple avec la commande FIX/
✔COMMANDE/ Machin = Toto OK
✗ COMMANDE/ Machin=toto NON
✗ COMMANDE/ Machin =toto NON
✗ COMMANDE/ Machin= toto NON
Remarque : La commande FIX/ n'a plus cette restriction syntaxique depuis 2017.
Depuis la console d'interprétation CpcdosC+, vous pouvez utiliser la complétion automatique des syntaxes CpcdosC+. Oh qu'est-ce que c'est ?
Par exemple, pour la commande "SERVEUR/", si vous taper "S" puis la touche TAB, vous aurez à l'écran, la liste des commandes qui commencent par "S". Puis si vous continuez, "SER" puis la touche TAB, vous remarquerez que la commande au complet a été écrite. Puis si vous pressez TAB sans avoir écrit quelque chose, vous aurez la liste des commandes sans descriptions. Pour avoir les descriptions, utilisez la commande "AIDE/ MaCommande/".
Par défaut, le débogage est désactivé après le démarrage normal du noyau. S’il est activé, vous aurez à l’écran toutes les opérations arrière plans ainsi que le travail de tous
les threads et des fonctions interne de Cpcdos.
Le debogeur CPinti Core regorge encore plus d'information sur les opérations arrière-plan. Vous verrez le travail colossal que fait le CPinti Core <--> Cpcdos si vous lui faites faire des opérations ! Très utile si vous hébergez un serveur TCP ou UDP afin de voir les informations détaillées des activités cliente <--> Serveur et applications <--> Threads etc…