Zuhause Virtualisierung Was ist eine Stapelumgebungssteuerungs-Dump-Maschine (zweite Maschine)? - Definition aus techopedia

Was ist eine Stapelumgebungssteuerungs-Dump-Maschine (zweite Maschine)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet "Stack Environment Control Dump Machine (SECD-Maschine)"?

Eine Stack Environment Control Dump-Maschine (SECD-Maschine) ist eine abstrakte Maschine für die Implementierung der funktionalen Programmierung. Eine SECD-Maschine enthält die Register "Stack Control and Dump" und das, was Experten im Hinblick auf die Umgebung als assoziatives Array bezeichnen, um die Kompilierung funktionaler Programmiersprachen zu erleichtern.

Techopedia erklärt die Stack Environment Control Dump Machine (SECD Machine)

Die Idee der SECD-Maschine wird Peter Landon in seiner Arbeit „The Mechanical Evaluation of Expressions“ von 1964 zugeschrieben. In jüngerer Zeit nutzen Technologien wie ein gewisser Ableger von Lisp diese Art des abstrakten Maschinendesigns. Bei der SECD-Maschine handelt es sich um eine stapelbasierte Technologie, bei der Funktionen ein Argument aus dem Stapel entnehmen und bestimmte Regeln und Protokolle festlegen, um diese Art der Datenverarbeitung zu ermöglichen.

Was ist eine Stapelumgebungssteuerungs-Dump-Maschine (zweite Maschine)? - Definition aus techopedia