이전 이야기 포트란은 명시적으로 Loop 표시 가능 LISP은 모든게 함수로 선언, Prefix notation을 사용한다 컴파일러 : 고급언어를 어셈블리로 변환 >> 효율적, 올바른 코드 생성, 기기 특이적 코드 생성 공격적 최적화 실행 오버헤드 없음
Sentence / Subject / Object결과로 None-Terminal Symbol또한 가진다.Noun / Verb \- 결과로 Terminal Symbol만 위치한다.Subject / Verb / Object / Noun 순서로 Terminal Symb
프로그램의 문법이 올바른지 아닌지 판단하는것10 + 1 과 같은 문장의 의미를 파악한다.
스택기반 가상머신레지스터 대신 변수를 저장하기 위해 스택을 사용한다.연산은 스택에서 값을 pop / push 하는 과정으로 일어난다.fload\_(n) n번 지역변수를 스택에 집어넣는다.bipush (b)b 바이트를 스택에 집어넣는다.i2f스택 최상단의 요소를 floa
자바 바이트코드로 1:1 대응되는 자바를 위한 어셈블리 코드자바의 OOP적인 측면을 담고 있다.MiniC는 자바가 아닌 C언어의 하위호환이다.MiniC를 자바스럽게 꾸미고, Jasmine으로 바꾸는 과정을 거쳐야 된다.바이트코드로 변환되어 JVM에서 최종적으로 실행된다