Ocaml2 OCaml 자료형(2), 변수, 함수 프로그래밍언어론이라는 수업에서 다루는 OCaml을 정리해두고자 합니다.개인적인 공부글이므로 틀린 부분이 있을 수 있습니다.지적해주시면 감사...질문해주시면 아는만큼 대답해드립니다...Windows / WSL / utop 환경에서 OCaml을 쓰고 있습니다OCaml: 정적 타입 언어: 자료형이 다르면 연산이 되지 않는다. 처럼 2.0을 int_of_float를 이용하여 자료형을 통일시켜야 연산 가능. + 애초에 위와 같은 +, *와 같은 연산자들은 int전용 연산자라 float 계산이 안 된다...float 연산자는 int 전용 연산자 뒤에 ' . ' 을 붙여야 함! 조건 표현식(Conditional Expressions)if 'be' then 'e1' else 'e2' : 'be' 가 true면 'e1'.. 2024. 9. 27. OCaml 자료형 (1) 프로그래밍언어론이라는 수업에서 다루는 OCaml을 정리해두고자 합니다.개인적인 공부글이므로 틀린 부분이 있을 수 있습니다. 지적해주시면 감사...질문해주시면 아는만큼 대답해드립니다...Windows / WSL / utop 환경에서 OCaml을 쓰고 있습니다OCaml Program의 기본 구조: OCaml program은 일련의 정의로 이루어져있다.let x1 = e1let x2 = e2...let xn = en'e1, e2, ... en'은 순서대로 계산되며, 변수 'xi'는 'ei'값을 나타낸다.'Hello World' Example 상수(Arithmetic) 표현산술 표현식은 숫자로 표현(evaluate)된다. (e.g. 1+2*3, 7)연산자 종류a+b덧셈a-b뺄셈a*b곱셈a/b나누기, 몫 반환a .. 2024. 9. 27. 이전 1 다음