Skip to content
  1. Jan 26, 2013
    • Seblu's avatar
      suppression fichier shell_getopt.c (inutile) · b13062fe
      Seblu authored
      ajout d'un script qui creer un fichier ast.png a partir du dernier dot ast generer
      debut des ast printer
      parser de commande
      b13062fe
    • Seblu's avatar
      renommage divers · f3f51117
      Seblu authored
      f3f51117
    • Seblu's avatar
      gestion du here-doc par le lexer · 018ce926
      Seblu authored
      remplacement readline par getln
      shell_prompt.c devient prompt.c
      le repertoire option fusionne avec shell
      mise a jour du nommage des struct,enum,typedef, union a la norme epita 2007
      reorganisation des dossiers: readline et alias sont dans desormais dans parser
      implementation de la fonction ast_destruct
      ajout de la creation d'un noeud ast
      correction grammaire pour ajout HEREDOC
      018ce926
    • Seblu's avatar
      modifications et ajouts des headers common · faa7fb44
      Seblu authored
      le lexer est ok, ne reste plus qu'a faire le mode here doc.
      
      
      
      faa7fb44
    • Seblu's avatar
      reorganisation des options · a49bbbdc
      Seblu authored
      ajout des fonctions pour les alias
      debut de reecriture du lexer final
      
      
      a49bbbdc
    • Seblu's avatar
      Fin des fonctions de creation et destruction de l'AST · f923fc3f
      Seblu authored
      correction d'un bug dans basename
      Ajout des fichiers de l'ast au makefile
      Le 42sh est maintenant compile en static sous linux
      Reecriture du lexer facon LL1 (gettoken, lookahead)
      Separation des tokens en keywords et operators (XSI compliant)
      
      f923fc3f
    • Seblu's avatar
      travail renaison · 09da92f1
      Seblu authored
      09da92f1
    • Seblu's avatar
      avancement du lexer/parser · 1b8af76d
      Seblu authored
      1b8af76d
    • Seblu's avatar
      debut de readline · 392117bf
      Seblu authored
      ajout du getln
      correction du ast.h (voir si on peut faire mieux pour le forward de typedef)
      premiere fonction du parser
      
      392117bf