Concepteur de langages de programmation
Loading...
Language Forge — конструктор языков
Language Forge Constructeur de langages de programmation
Enregistré projet local

Étape 2 · conception

Assemblage du langage par couches

Plan, exemple de syntaxe et feedback local rapide.

Blueprint brouillon

22%
language.lf

Documentation

Documentation Language Forge

Brève instruction sur la création de votre propre langage de programmation et le travail dans l'atelier.

Comment créer votre propre langage

  1. Choisissez un nom clair et décrivez le problème que le langage doit résoudre.
  2. Rédigez le cahier des charges : utilisateurs, constructions clés, contraintes et exemple concret.
  3. Choisissez le style de langage adapté à la tâche : déclaratif, généraliste, fonctionnel ou pour appareils.
  4. Cliquez sur « Générer le plan du langage » et étudiez le blueprint avec la prochaine étape.
  5. Affinez l'idée avec l'ingénieur IA : posez des questions sur la syntaxe, les types, les étapes du compilateur et les contradictions.

Comment utiliser l'atelier

  1. Modifiez l'exemple dans l'éditeur language.lf.
  2. Cliquez sur « Vérifier le code » pour obtenir les jetons, l'AST et les diagnostics.
  3. Corrigez les erreurs, puis cliquez sur « Exécuter » pour tester le script.
  4. Utilisez « Formater » pour nettoyer l'exemple et « Copier » pour le transférer vers un autre outil.
  5. Le brouillon est enregistré automatiquement, vous pouvez donc revenir au projet plus tard.

Exemple de syntaxe actuel


        
Language ForgeLes modifications sont enregistrées dans le projet
v0.2 · prototype lab