per page, with , order by , clip by
Results of 0 - 1 of about 0 (0.000 sec.)
Haplo
@author: Nicolas LAURENT
@digest: c88aefd662a38bab46c22e54f726a7af
@id: 133723
@mdate: 2004-01-12T19:50:42Z
@size: 5086
@type: text/html
author: Nicolas LAURENT
classification: scientific software, logiciel scientifique, free software, logiciel libre
content-type: text/html; charset=ISO-8859-1
keywords: finite element, fem, element finis, code, calcul, mecanique, logiciel, haplo, GPL, free software
#keywords: assigner (8928), guillements (7748), 3890561 (7684), rapidemment (7438), dialecte (6721), interpreteur (6512), metiers (5572), referencer (4348), apportees (4089), objets (4026), considerees (3889), langage (3802), haplo (3264), objet (3057), chargement (2788), retirer (2293), oriente (2107), manipuler (2039), fonctions (2017), cles (1832), liberation (1640), suivants (1615), criteres (1591), repondre (1421), programmeur (1376), habituellement (1345), memoire (1269), laurent (1248), permettent (1230), telechargement (1203), exemple (1065), utilises (1057)
Accueil Développement Ressources Téléchargement Support Le langage haplo Introduction Haplo, met à la disposition de l'utilisateur un interpréteur de commandes qui exécute de manière interactive un langage simple. Ce dialecte a été conçu pour répondre aux critères suivants : accessible rapidemment à un utilisateur non-programmeur extensible pour prendre en compte de nouvelles fonctionnalités apportées par le chargement d'un module orienté objets, où les objet seront des concepts métiers. Concepts de base Dans le langage haplo, toutes les données sont considérées comme des objets et les méthodes qui permettent d'agir sur ces objets sont des fonctions. Il est possible d'assigner un nom à un objet comme le montre l'exemple suivant : >> a=2; 2 >> exp(a); 7.3890561 Dans cette exemple, nous avons utilisé des objets de type float et la fonction exp . Comme il est possible d'assigner un nom à un objet, il est possible de le lui retirer par le mot-clé free . En effet, lorsqu'un objet n'est plus nommé, on ne peut plus y faire référence et il est donc effacé : >> a=2; 2 >> free(a); >> a; (stdin)", line 3: Warning(1001): Variable `a' undefined. Making a string. a; ^ "a" Dans cette exemple, lorsqu'on essaye de référencer a après sa libération, l'interpréteur décèle une erreur de frappe et créé un objet de type string . Habituellement, pour créer un objet de ce type on utilise les guillements : "a" . Par défaut (sans module chargé en mémoire), les types d'objets que l'interpréteur peut manipuler sont : boolean float list code library string Il y a 11 mots-clés dans le langage. Ces mots-clés ne peuvent pas être utilisés en tant que nom de variables ou de fonctions. break free quit continue function return else if while for include Copyright © 1999-2004 Nicolas LAURENT ...
http://www.gnu.org/savannah-checkouts/non-gnu/haplo/support/language.html - [detail] - [similar]
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 213331 documents and 1081131 words.