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

Öffentliche Methoden

 With (Expression with, Sequence sequence)
 
void compile (ArrayList< Command > ops, boolean autoWindow) throws Exception
 
void resolveNamesAndTypes (Expression with, Environment env)
 
String toString ()
 
String getLabel ()
 
- Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.Node
 Node ()
 
- Ö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 ()
 

Weitere Geerbte Elemente

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

Ausführliche Beschreibung

Speichert und behandelt einen für Bereich. Jede Ausdruck innerhalb des Bereichs wird den Ausdruck als Prefix verwenden, wenn der Ausdruck ohne illegal wäre.

Autor
Peter (Lathanda) Schneider

Definiert in Zeile 15 der Datei With.java.

Beschreibung der Konstruktoren und Destruktoren

◆ With()

de.lathanda.eos.baseparser.With.With ( Expression  with,
Sequence  sequence 
)

Definiert in Zeile 19 der Datei With.java.

Dokumentation der Elementfunktionen

◆ compile()

void de.lathanda.eos.baseparser.With.compile ( ArrayList< Command ops,
boolean  autoWindow 
) throws Exception

Erneute Implementation von de.lathanda.eos.baseparser.Node.

Definiert in Zeile 25 der Datei With.java.

◆ getLabel()

String de.lathanda.eos.baseparser.With.getLabel ( )

Erzeugt eine Textlesbare Version dieses Knotens für Struktogramme.

Rückgabe

Erneute Implementation von de.lathanda.eos.baseparser.Node.

Definiert in Zeile 40 der Datei With.java.

◆ resolveNamesAndTypes()

void de.lathanda.eos.baseparser.With.resolveNamesAndTypes ( Expression  with,
Environment  env 
)

Erneute Implementation von de.lathanda.eos.baseparser.Node.

Definiert in Zeile 30 der Datei With.java.

◆ toString()

String de.lathanda.eos.baseparser.With.toString ( )

Definiert in Zeile 35 der Datei With.java.


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