# PL

14개의 포스트

새로운 프로젝트 개발 준비하기 #1

새로운 프로젝트를 준비해야하는 경우가 있다. 현재 다니는 회사의 특성상 사내의 다양한 서비스 팀들과 함께 일을 하는 경우가 많고, 새로운 신규 프로젝트를 진행하는 경우가 상당수다. 프론트엔드 개발자로서 이러한 새로운 프로젝트를 몇년간 진행하다보니 어느정도 공통적으로

2022년 7월 28일
·
0개의 댓글
·

dd2d

dd2

2022년 7월 21일
·
0개의 댓글
·

dd

dd

2022년 7월 21일
·
0개의 댓글
·

[PL] 매개변수 구현 방법

callee 피호출자 : 형식 매개 변수 (피호출함수의 매개변수)caller 호출자 : 실 매개 변수 (함수 호출문의 매개변수)ex) 주소 값을 인자로 전달하기에 값 변경 시 실 매개 변수의 원본 값이 변경됨ex)\-> a = 1, b = 3 실 매개 변수를 형식 매

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

[PL] BNF, EBNF

ex) ::= 정의하다| 또는<> : nonterminal symbolsterminal symbolsBNF에 비해 더 편리해짐no more "powerful"PL의 사실상 표준으로 널리 사용되고 있음메타기호 늘어남"\*": 0번 이상"+": 1번 이상"?": 0

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

[PL] 4. 프로그래밍 언어의 구문과 구현 기법

언어 정의: 구문, 의미자연어 정의, 형식 정의구문 형식 정의: BNF, EBNF, 구문 도표가상 컴퓨터: 고급 언어 프로그래머는 컴퓨터를 가상의 고급 언어 컴퓨터로 간주함문자 코드 세계: EBCDIC(IBM), ASCII(ANSI), 유니코드(ISO)정합 순서: 언

2022년 4월 18일
·
0개의 댓글
·

[PL] 3. 프로그래밍 언어 설계 원칙

1. 효율성 (efficiency) 효율성의 기준에 따른 분류 목적 코드의 효율성 번역의 효율성 구현의 효율성 프로그래밍 효율성 목적 코드의 효율성 : 번역기의 효율적 실행 모드 생성 → 최적화 번역의 효율성 : 적절한 크기의 번역기로 빠르게 번역할

2022년 4월 18일
·
0개의 댓글
·

[PL] 1. 프로그래밍 언어 소개

1. 프로그래밍 언어란 무엇인가? 컴퓨터와 의사소통하기 위한표기법 기계가 읽을 수 있고 사람이 읽을 수 있는 형태로 계산을 서술하기 위한 표기체제 어셈블리어 언어: symbol 사용 → 기계 종속적/ 저급 수준의 추상화 2. 프로그래밍 언어를 배워야하는 이유 → 프로

2022년 4월 18일
·
0개의 댓글
·

pytorch lightning

pytorch lightning

2022년 1월 3일
·
0개의 댓글
·

Introduce To Langauge

Programming Langauge & Java

2021년 12월 2일
·
0개의 댓글
·

객체와 PL/SQL

데이터베이스 내에서 데이터를 저장하고 관리하기 위한 논리 구조를 가진 구성 요소.

2021년 8월 13일
·
0개의 댓글
·

C++ Study - Intro, Smart Pointer

내가 Modern C++을 공부해야 하는 이유. 그리고 Smart Pointer에 대한 짧은 이야기.

2021년 1월 1일
·
0개의 댓글
·
post-thumbnail

[Programming Language week3] Structured data types, Vectors, Records, Pointers

CharactersSequence of characters are often processed as a unitSpecification\-- Value : set of possible character values that are language-defined enum

2020년 10월 7일
·
0개의 댓글
·
post-thumbnail

[Programming Language Week1] Programming language, Chomsky Hierarchy

1-1. LanguageA tool to communicate among humam beingsFirst written language : SumerianProgramming language: A tool for communication between literal-m

2020년 9월 12일
·
0개의 댓글
·