Tableur C++  1.0
API de tableur + interprète bison en ligne de commande
Documentation du projet tableurC++

Introduction

Ce projet est destiné à réaliser un interprète de commandes permettant la gestion d'une feuille de calcul d'un tableur. Il permet également de fournir une bibliothèque implémentant les classes du tableur.

Développement

Ce projet a été développé sous Eclipse dans une perspective C++. Le répertoire tableurC++ contient :

L'application en ligne de commande est réalisée dans le fichier tableur.y qui contient un main appelant le parseur.

Fonctionnement

Aller dans le répertoire tableurC++/Debug et lancer : tableur puis à la suite de l'invite taper des affectations de cellule ou des expressions telle que :

A1=2,5
A2=3,5
A3=A1+A2
copier A3
coller b3
b1=1
b2=3
b3

Organisation du code

L'espace de nom modele contient l'ensemble des classes :

Nommage