You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

18 lines
496 B

etape 1: les chaines sont séparées en groupes (appelees TOKEN)
"e""c"ho sal"ut $VALEUR" -> {"e""c"ho} {sal"ut" $VALEUR}
etape 2: on etends chaque token
{echo} {salut TEST}
etape 3: on traite les tokens dans l'ordre et de maniere litterale
COMMAND echo TYPE builtin
ARGV0 echo
ARGV1 salut TEST
pour les pipes ou les redirections un token particulier est fait
{"e""c"ho} {sal"ut" $VALEUR} {PIPE} {cowsay} -> {echo} {salut TEST} {PIPE} {cowsay} <==> echo "salut TEST" | cowsay