[Coroutine] 코루틴의 실제 구현
💡 실제 코루틴 내부가 어떻게 작동하는지 이해하기 위한 학습입니다. 코루틴의 실제 구현?중단 함수는 함수가 시작할 때와 중단 함수가 호출되었을 때 상태를 가진다는 점에서 상태 머신(state machine)과 비슷합니다.*state machine : 하나의 상태만을 가지는 추상 기계컨티뉴에이션(continuation) 객체는 상태를 나타내는 숫자와 로컬 데이터를 가지고 있습니다.함수의 컨티뉴에이션 객체가 이 함수를 부르는 다른 함수의 컨티뉴에이션 객체를 장식(Decorate)이라고 합니다.컨티뉴에이션 객체는 실행을 재개하거나 재개된 함수를 완료할 때 사용되는 콜 스택으로 사용됩니다.컨티뉴에이션 전달 방식 (CPS)continuation-passing style프로그램의 흐름을 제어하기 위해 contin..