4 votes

Comment convertir javascript en dart en utilisant frog ?

Quelqu'un sur ce site a mentionné qu'il était possible d'utiliser frog pour convertir javascript en dart. J'ai fait un essai mais sans succès.

quelle est la procédure détaillée pour convertir javascript en dart avec frog ?

merci

4voto

Chris Buckett Points 6329

Florian Loitsch (de l'équipe Google Dart) a créé un analyseur syntaxique JavaScript vers Dart lors du récent London Dart Hackathon.

Code : http://code.google.com/p/jsparser/

Annonce (citée ci-dessous) : https://groups.google.com/a/dartlang.org/group/misc/browse_frm/thread/4d7af7aec81f2ac4#

J'ai passé un peu de temps pendant ce week-end pour le rendre plus complet. et utilisable, mais ne vous attendez pas à un produit fini. Par exemple, il n'y a pas tests, encore.

Cela dit : Je pense que la bibliothèque est dans un état utilisable. J'ai également essayé de garder le code simple (même si cela signifie parfois sacrifier un peu de vitesse). vitesse), et j'espère que cela suffit à rendre la bibliothèque utile.

Ma motivation pour l'analyseur était d'aider aux traductions (semi) automatiques de JavaScript à Dart. Actuellement, je n'ai pas le temps de continuer sur ce cette voie, mais peut-être que quelqu'un d'autre veut faire un essai ?

-Florian Loitsch

3voto

Lars Tackmann Points 7448

Mise à jour : il s'avère que Florian de l'équipe Google Dart a fait un preuve de concept d'un convertisseur de JavaScript en Dart.

Ce n'est pas possible. Ce qui est (ou sera bientôt) possible, c'est que le compilateur JavaScript de Dart s'auto-héberge, ce qui signifie que vous pourriez compiler le compilateur en JavaScript, l'intégrer dans une page Web et compiler dynamiquement Dart en JavaScript à la volée. Cela rendra également le DartBoard beaucoup plus interactif, contrairement à l'édition actuelle qui exécute votre code Dart côté serveur.

1voto

Big Rich Points 1833

J'ai juste pensé que je devais mentionner que [Google lui-même a publié un communiqué officiel]. Application/library JavaScript-to-Dart connu sous le nom de dart-synonyme '. Le site Code AppEngine et bibliothèques JavaScript de base sont disponibles sur GitHub

Aaron Wheeler et Marcin Wichary, de Google, le décrivent ainsi article de blog .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X