Quand on veut "créer son propre langage", le mieux est de s'orienter vers la programmation orientée objets.Pour encore un peu plus de précision, je voudrais en gros créer mon propre langage quoi.
Quand la personne rentrera par exemple dans le fichier :
nouveau_fichier(test.txt) et bien le programme à la compilation va créer la fichier à l'aide de la fonction fopen par exemple.
Dans quel fichier sont défini les fonction fopen, fwrite, echo .....
Tu appelles des méthodes que tu définies, pour un objet (fichier, connexion, étoile, prout ...) donné. Du coup, la personne qui utilise tes classes (définitions des objets), fait plus ou moins abstraction de php.
Plus ou moins hun ...