Repository logo
Communities & Collections
All of DSpace
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register. Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Mohammed Saleh, Hamdi"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • No Thumbnail Available
    Item
    Conception et développement d’un Compilateur (Sur la base de la syntaxe algorithmique)
    (university of eloued جامعة الوادي, 2015) Ab Del Ouohab i, Ahtirib; Aiman, Haddad; Mohammed Saleh, Hamdi
    mmary In général, the aime of This Project is to développe a compiler –winch is uses algorithmic syntax- to transform a source code (algorithm) to an assembly language and execute it, also generates an executable (.exe) file on any machine. To achieve this goal, we will use a lexical generator called Quex, so we'll use a parser generator tool called Bison, after that, we write the source code of the Semantic Analyzer, the symbol table and the code generator ourselves (manually) using the C ++programming language. After designing and programming the compiler, we will need to develop an IDE (Integrated Development Environment), and will be a user interface comprising a text area to write the source code (algorithm) within, and additional menus and buttons to compile and run algorithms, we will use Microsoft Visual C # .NET to develop this IDE.En générale, l'objectif de ce projet vise à la programmation d'un compilateur qu’utilise la syntaxe algorithmique- afin de transformes un code source (Algorithme) vers un langage d’assemblage et de l’exécute, et aussi de générer un fichier exécutable (.exe) sur n’importe quelle machine. Pour atteindre cet objectif, Nous allons utiliser un générateur d'analyseur lexical Quex, aussi nous allons utiliser un générateur d'analyseur syntaxique Bison, après cela, on écrit le code source de l'analyseur Sémantique, de la table de symbole et le la générateur de code nous-mêmes (manuellement) en utilisant le langage de programmation C++. Après la conception et la programmation du compilateur, Nous aurons besoin de développer un IDE (Environnement de développement intégré), Et va être une interface utilisateur comprenant une zone de texte pour écrire le code source (Algorithme) au sein, et les menus et les boutons supplémentaires pour compiler et exécuter les algorithmes, Nous allons utiliser Microsoft Visual C # .NET pour développer cette IDE.

DSpace software copyright © 2002-2025 LYRASIS

  • Privacy policy
  • End User Agreement
  • Send Feedback