- 
	
	
		
		
			
				
				
				
					 Schwierigkeiten bei coroutine Schwierigkeiten bei coroutine
					
						
							Hallo
 Ich bin neu hier und hoffe, meine Frage am richtigen Ort eingestellt zu haben. Die folgenden Scripts machen nicht das, was ich erwartet habe:
 
 function _anmeldung()
 co = coroutine.create(function ()
 repeat
 coroutine.yield ()
 print("nach yeald in repeat")
 until wielang == 5
 end)
 end
 
 function freigabe ()
 print(coroutine.status(co))
 wielang = 5
 coroutine.resume(co)
 print(coroutine.status(co))
 end
 
 _anmeldung()
 freigabe()
 
 Die beiden funktionen werden nacheinander aufgerufen. Ich hätte nun erwartet, dass nach der Funktion "freigabe()"  in "_anmeldung()" die print-anweisung ausgeführt wird. Dem ist aber nicht so, denn auch nach freigabe() ist die coroutine immer noch im Status suspended.
 
 Was habe ich falsch verstanden? Danke zum Voraus für Eure Hilfe.
 Gruss
 ssemoa
 
 
 
 
 
 
 
- 
	
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln