input.c-Dateireferenz

gehe zum Quellcode dieser Datei

Funktionen

varargs void input (mixed prompt, mixed pargs, mixed ctrl, mixed ctrlargs)
void done (string in, mixed prompt, mixed pargs, mixed ctrl, mixed ctrlargs)

Dokumentation der Funktionen

void done ( string  in,
mixed  prompt,
mixed  pargs,
mixed  ctrl,
mixed  ctrlargs 
)

Definiert in Zeile 23 der Datei input.c.

Benutzt input.

Wird benutzt von _examine(), _sense_exa(), parseText() und swho().

00024 {
00025   if(closurep(ctrl) &&
00026      apply(ctrl, ({ in }) + (pointerp(ctrlargs) ? ctrlargs : ({})))) 
00027     return;
00028   input(prompt, pargs, ctrl, ctrlargs);
00029 }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

varargs void input ( mixed  prompt,
mixed  pargs,
mixed  ctrl,
mixed  ctrlargs 
)

Definiert in Zeile 13 der Datei input.c.

Benutzt input_to().

00014 {
00015   mixed tmp;
00016   if(closurep(prompt))
00017     tmp = apply(prompt, pointerp(pargs) ? pargs : ({}));
00018   else tmp = prompt;
00019   write(stringp(tmp) ? tmp : "");
00020   input_to("done", 0, prompt, pargs, ctrl, ctrlargs);
00021 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Erzeugt am Thu Jun 3 14:43:26 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3