Actualité du Projet GL 2014

De Ensiwiki
Révision de 5 janvier 2014 à 15:09 par Reigniep (discussion | contributions) (Les Nouvelles)

Aller à : navigation, rechercher
AttentionCette page est maintenue par les enseignants et utilisée par les élèves de la matière concernée. Vos contributions sont les bienvenues, mais merci d'en discuter avant de faire des modifications non triviales de la page, pour être sûr de ne pas perturber le déroulement du cours.

Utilisation de cette page

Il est impératif de consulter régulièrement cette page. Une solution simple est de la mettre comme page d'accueil de votre navigateur pour la durée du projet. Sinon, vous pouvez aussi utiliser un des flux suivant :

Atom: https://ensiwiki.ensimag.fr/index.php?title=Actualit%C3%A9_du_Projet_GL_2014&feed=atom&action=history
RSS: https://ensiwiki.ensimag.fr/index.php?title=Actualit%C3%A9_du_Projet_GL_2014&feed=rss&action=history

(A donner à un agrégateur RSS comme Thunderbird, Feedly, netvibes, ... Voir par exemple ces explications pour suivre un fil RSS depuis Thunderbird). La page Ensiwiki:Suivre les modifications du wiki sur ce Wiki donne quelques informations supplémentaires.

Les Nouvelles

5/01/2014 : Netbeans

Un exemple d'utilisation de netbeans pour naviguer dans un code source est disponible ici.

5/01/2014 : Correction sur le document [Lexicographie]

La règle de lexicographie donnée dans le polycopié papier pour l'inclusion de fichier autorisait l'inclusion d'un fichier avec un nom vide (#include "").

Pour corriger cela, il faut remplacer la règle

FILENAME = (LETTER + DIGIT + '.' + '-' + '_')*

par

FILENAME = (LETTER + DIGIT + '.' + '-' + '_')+

(l'étoile est remplacée par un +). La version électronique est corrigée.

Erratum

Syntaxe concrète, page 50 : dans le cadre de la règle de dérivation associée au non terminal assign_expr, la condition pour le non terminal or_expr est que l'expression reconnue doit être une LVALUE

Addendum

Deux nouvelles instructions ont été ajoutées à la machine abstraite par rapport à la documentation papier que vous avez reçue. Ce sont le décalage arithmétique gauche et droite.

  • SHL : shift left, positionne OV et CP
  • SHR : shift right, positionne CP

La version électronique de la documentation de la machine abstraite présente dans votre arborescence git est à jour.