Open Deocksoo opened 4 months ago
'sturctured programming은 label대신 scope를 적극적으로 활용하는 패러다임' 이라고 이해하면 얼추 맞는다 (정확한 건 아님)
의문: 어셈블러도 결국 프로그램이다. 처음에 이 어셈블러 프로그램은 어떻게 프로그래밍 됐을까? -> 기계어로 직접 간단한 어셈블러를 만들고, 그 어셈블러로 더 좋은 어셈블러를 만들고, 더 좋은 어셈블러로 더 더 좋은 어셈블러를 만들고.......
6.1 배경
세그웨이가 준 IoT 프로토콜이 이와 비슷하다. IoT Biz는 이 명령어를 해석하는 해석기이다.
헷갈릴 만한 용어 기호(symbol): 선언 기호(predefined symbol), 레이블(label), 변수(variable)
예약어, 전역 변수, scoped 변수를 뜻하는건가? -> 일단은 아님!
의문: 어셈블러도 결국 프로그램이다. 처음에 이 어셈블러 프로그램은 어떻게 프로그래밍 됐을까?