Il y a un petit soucis au niveau de ce cas la :
MINISHELL :
minishell$ $A
printing token list...
numero: 1
type: 2
content:-><-
/usr/local/sbin/: Permission denied
BASH :
bash-5.0$ $A
bash-5.0$
en gros ce que fait le parsing c'est que quand il trouve pas de correspondance entre ce qu'il y a apres le $ et env, il renvoie une chaine vide, mais dans notre cas, on dirait que l'execution ne gere pas le cas ou il n'y a qu'un token vide.