EOS 2  1.1.0
Einfache Objektbasierte Sprache
Öffentliche Methoden | Geschützte Attribute | Aufstellung aller Elemente
de.lathanda.eos.baseparser.Loop Klassenreferenzabstract
Klassendiagramm für de.lathanda.eos.baseparser.Loop:
Inheritance graph
[Legende]

Öffentliche Methoden

 Loop (Sequence sequence, Expression condition)
 
Sequence getSequence ()
 
Expression getCondition ()
 
- Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.Node
abstract void compile (ArrayList< Command > ops, boolean autoWindow) throws Exception
 
abstract void resolveNamesAndTypes (Expression with, Environment env)
 
 Node ()
 
abstract String getLabel ()
 
- Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.MarkedNode
 MarkedNode ()
 
final Marker getMarker ()
 
final void setMarker (Marker cr)
 
final void sameMarker (Node node)
 
final Type getType ()
 
- Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.LoopUnit
boolean isPre ()
 
String getLabel ()
 

Geschützte Attribute

final Sequence sequence
 
final Expression condition
 
- Geschützte Attribute geerbt von de.lathanda.eos.baseparser.MarkedNode
Marker marker
 
Type type = Type.getVoid()
 

Weitere Geerbte Elemente

- Geschützte Methoden geerbt von de.lathanda.eos.baseparser.Node
final String createText (String id, Object... args)
 
- Statische, geschützte Attribute geerbt von de.lathanda.eos.baseparser.Node
static final ResourceBundle LABEL = ResourceBundle.getBundle("text.label")
 

Ausführliche Beschreibung

Gemeinsame Klasse aller Schleifen.

Autor
Peter (Lathanda) Schneider

Definiert in Zeile 9 der Datei Loop.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Loop()

de.lathanda.eos.baseparser.Loop.Loop ( Sequence  sequence,
Expression  condition 
)

Definiert in Zeile 13 der Datei Loop.java.

Dokumentation der Elementfunktionen

◆ getCondition()

Expression de.lathanda.eos.baseparser.Loop.getCondition ( )

Definiert in Zeile 23 der Datei Loop.java.

◆ getSequence()

Sequence de.lathanda.eos.baseparser.Loop.getSequence ( )

Implementiert de.lathanda.eos.baseparser.LoopUnit.

Definiert in Zeile 19 der Datei Loop.java.

Dokumentation der Datenelemente

◆ condition

final Expression de.lathanda.eos.baseparser.Loop.condition
protected

Definiert in Zeile 11 der Datei Loop.java.

◆ sequence

final Sequence de.lathanda.eos.baseparser.Loop.sequence
protected

Definiert in Zeile 10 der Datei Loop.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum