Strict Standards: Non-static method Flyspray::absoluteURI() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/constants.inc.php on line 29 Strict Standards: Non-static method Flyspray::get_tmp_dir() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/constants.inc.php on line 78 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/header.php on line 29 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/header.php on line 29 Strict Standards: Non-static method Req::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/header.php on line 39 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 26 Strict Standards: Non-static method Req::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/header.php on line 40 Strict Standards: Non-static method Req::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/header.php on line 42 Strict Standards: Non-static method Req::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::enum() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 20 Strict Standards: Non-static method Req::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 37 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::enum() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 37 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 26 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 26 Strict Standards: Non-static method Cookie::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 33 Strict Standards: Non-static method Get::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 41 Strict Standards: Non-static method Get::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 100 Strict Standards: Non-static method Get::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 100 Strict Standards: Non-static method Get::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 100 Strict Standards: Non-static method Flyspray::requestDuplicated() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 109 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/index.php on line 148 Strict Standards: Non-static method Req::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/scripts/details.php on line 15 Strict Standards: Non-static method Req::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 32 Strict Standards: Non-static method Flyspray::GetTaskDetails() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/scripts/details.php on line 17 Strict Standards: Non-static method Flyspray::GetAssignees() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.flyspray.php on line 358 Strict Standards: Non-static method Get::val() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/scripts/details.php on line 34 Strict Standards: Non-static method Get::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.gpc.php on line 100 Strict Standards: Non-static method Post::has() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/scripts/details.php on line 34 Strict Standards: Non-static method TextFormatter::render() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/scripts/details.php on line 128 FS#22 : "Dataflow" et "Execflow"

langage

Langage de programmation de gruntnetwork
Liste des tâches

FS#22 - "Dataflow" et "Execflow"

Concerne le projet: langage
Ouverte par Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.tpl.php on line 281 jahvascriptmaniac (js) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/2f/0e/cf/tracker.gruntnetwork.com/htdocs/includes/class.tpl.php on line 613 lundi, 01 mars 2010, 13:54 GMT
Type de tâche Fonctionnalité
Catégorie Backend / Core
Etat Nouveau
Assignée à Personne
Système d'exploitation All
Sévérité Basse
Priorité Normale
Basée sur la version 1.0
Due pour la version Non décidé
Date d'échéance Non décidé
Pourcentage achevé: 0%
Votes 0
Privée Non

Détails

le langage doit pouvoir permettre deux modèles d'exécution :

* Le dataflow, dans lequel les blocs en bout de chaîne (écran, etc) déterminent l'exécution (ou non) des blocs auxquels ils sont connectés (évaluation paresseuse).

* L'"execflow", dans lequel une action (clic de souris, arrivée d'un paquet sur la carte réseau) déclenche le voyage de cette information de bloc en bloc, en suivant les connexions. Certains blocs peuvent créer / modifier des structures en dataflow existantes.

Exemple :
Une structure en dataflow :
Carré -----v
superposition ----> écran
Rond -----^

Une structure en execflow :
Évènement souris -> Si clic -> Si sur élément "Rond" -> Déconnecter Rond" de "superposition", Supprimer "Rond".

Résultat : Un carré avec un rond par-dessus, si on clique sur le rond, il disparaît.

Note : Si possible, implémenter le support de ces modèles d'exécution avec des macro-blocs.
Cette tâche dépend de

Chargement...