설명
절차적, 함수형, 논리 프로그래밍 등 다양한 종류의 프로그래밍 언어와 그 의미론의 기초 원리. 언어 지원에 필요한 기계적 요소(컴파일러, 인터프리터 및 런타임 시스템) 개관.
선수 과목
- 선수과목: SYSC 2004.
조건 및 세부사항
- 추가 학점 부여 불가: COMP 3007 와의 중복 학점 인정 불가.
- 선수과목: SYSC 2004.
- 주당 강의 3시간, 격주로 실험실 3시간.
원문 참조 텍스트
Principles underlying different kinds of programming languages (procedural, functional, logic programming) and their semantics. Overview of machinery needed for language support (compilers, interpreters and run-time systems).
- Prerequisite(s): SYSC 2004 .
- Precludes additional credit for Precludes additional credit for COMP 3007 .
- Lectures three hours a week, laboratory three hours alternate weeks.
출처 및 참고문헌
날짜와 출처는 정보를 확인하는 데 도움이 되도록 보관됩니다. 번역은 읽기 편의를 위해 제공되며 조건과 요건은 공식 출처가 기준입니다.
출처 참조 : https://calendar.carleton.ca/undergrad/courses/SYSC/