프로그래밍 언어의 구조 이해 (Syntax + Semantics)프로그램 실행기(Interpreter) 구현OCaml특징: 함수형 언어 (functional programming language)함수형 언어란?: 함수가 '값'이 될 수 있는 언어함수를 변수에 할당함수를
: Objective CamlCaml은 ML family에 속하는 프로그래밍 언어특징Functional Programming Language : 함수는 first-class valuesStrongly Typed Language : 모든 변수 및 표현식의 타입이 컴파
OCaml의 소스코드 확장자는 ".ml"OCaml의 컴파일러(compiler)는 "ocamlc"OCaml의 build system은 "dune"OCaml은 명시적인 main 함수가 존재하지 않습니다.Q. 실습환경 구축에서 다운 받은 opam은 뭔가요?A. 걔는 패키지
프로그래밍 언어에서 statement와 expression은 서로 다른 용도로 사용됩니다.: 실행 시 프로그램의 상태전이를 수행하는 언어의 구성요소를 의미합니다.상태전이란?: 메모리 상태를 변경하는 행위Statement는 값을 반환하지 않습니다. (값으로 계산되지 않음