A visual programming environment for functional languages
Informations
- Type:
- inproceedings
- Auteurs:
- Joel K Kelso
- Pertinence:
-
Haute
- Référence:
- Doi:
- Mots-clés:
- Url:
- https://www.researchgate.net/publication/242377072_A_Visual_Programming_Environment_for_Functional_Languages
- Date de publication:
- 12/2001
- Résumé:
-
Présentation d'un IDE visuel pour des langages de programmation fonctionnel et leurs représentations graphiques.
Comparaison de quelques environnement existants.
Différents exemples de représentations d'algorithmes. - Abstract:
- The promises of Visual Programming, as applied to general purpose programming languages, have remained largely unfulfilled. The essence of this thesis is that functional programming languages have at least one natural visual representation and that a useful programming environment can be based upon this representation. This thesis describes the implementation of a Visual Functional Programming Environment (VFPE). The programming environment has several significant features. The environment includes a program editor that is inherently visual and interactive: syntactic program components have a visual representation and are assembled via a graphical interface. The program editor incorporates a static analysis system that tracks types for the whole program, making it impossible to construct syntactically incorrect or type-incorrect programs. Type information is continually and explicitly available to the programmer. The environment implements an implicitly typed higher-order purely functional language without conforming exactly to any particular language with respect to syntactic structures or reduction semantics. Programs can be output as source code for an existing functional language. The visual representation allows for continued experimentation with new syntactic features. Some currently included features are algebraic data types, pattern matching, and guarded expressions. The environment includes a visual interpreter which allows any expression to be reduced in source form, with a choice of reduction behaviors.
- Pdf:
- Lien pdf
Références
4 articles
Titre | Type | Pertinence | Auteurs | Date Publication | Références | Citations | Actions |
---|---|---|---|---|---|---|---|
Visual Haskell: A First Attempt | inproceedings | Faible | H. John Reekie | 12/1993 | 1 | 4 | |
A Visual Representation for Functional Programs | inproceedings | Moyenne | Janet Kelso | 12/1993 | 1 | 1 | |
VisaVis-contributions to practice and theory of highly interactive visual languages | article | Moyenne | Jorg Poswig and Klaus Teves and Guido Vrankar and Claudio Moraga | 12/1991 | 3 | 2 | |
The Tinkertoy Graphical Programming Environment | article | Moyenne | Mark Edel | 12/1987 | 0 | 7 |
Citations
0 articles
Titre | Type | Pertinence | Auteurs | Date Publication | Références | Citations | Actions |
---|---|---|---|---|---|---|---|
Pas encore d'article |
Mots-clés
0 mots-clés
Nom | Nombre d'articles | Actions |
---|---|---|
Pas encore de mot-clé |
Auteurs
1 auteurs
Nom | Nombre d'articles | Actions |
---|---|---|
Joel K Kelso | 1 |