Aller au contenu principal

Introduction

Dans NWG/RFC #80, nous avons mentionné les besoins de reconfiguration de données, ainsi qu'une version compilateur/exécuteur d'une Form Machine destinée à effectuer ces manipulations.

Cette note propose une approche différente de la Form Machine. Plus précisément, nous décrivons un interpréteur guidé par la syntaxe qui opère sur une grammaire constituée d'un ensemble ordonné de règles de remplacement. Viennent ensuite, après la description de l'interpréteur, quelques exemples « concrets » des reconfigurations de données requises qui doivent se produire entre les consoles RAND et le Remote Job System sur l'UCLA 360/91. Enfin, nous suggérons que le Protocol Manager mentionné dans NWG/RFC #80 peut être simplifié en utilisant la Form Machine et deux formes système (spécifiées a priori dans le code).

Mise en garde : La Form Machine n'est pas destinée à être un langage de programmation à usage général. Notez l'absence d'instructions de déclaration, etc.