# parser

16개의 포스트

Parsing, Parser

Parsing 언어학에서 parsing은 구문 분석이라고도하며 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것 데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는 것 CS에서 parsing은 일련의 문자열을 의미있는 token(어휘 분석의 단위)으로 분해하고 그것들로 이루어진 Parse...

2023년 4월 28일
·
0개의 댓글
·

Parsing & Parser

구조와 의미를 결정하기 위해 일련의 규칙에 따라 일련의 기호나 텍스트를 분석하는 프로세스 = 구문분석즉, 문서의 내용을 Token(토큰) 으로 분석하고, 문법적 의미와 구조를 반영한 Parse Tree(트리) 를 생성하는 과정Token(토큰) Token : pub

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

[CS] XML Parser

XML은 정형화된 데이터를 표현하는데 많이 사용하는 방식이다.간단한 구조의 HTML5, PLIST 같은 XML 문서를 분석해서 DOM 구조로 만드는 XML Parser를 직접 만들어보자.

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

Tokenizer, Lexer, Parser

컴파일러란 고급언어로 작성된 프로그램을 번역해 기계어로된 프로그램을 만들어 주는 역활을 한다.이때 구문분석 -> 최적화 -> 코드생성 -> 링킹의 과정을 거치는데, 구문분석 과정에서 소스코드는 Tokenizer, Lexer, Parser를 차례로 거친다. 이포스팅에선

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

01.03.화(Parser, Parsing)

1\. Parsing (파싱)1) 개념\-구문 분석=> 일련의 문자열을 의미있는 token으로 분석하고 그것으로 이루어진 (문법적 의미와 구조를 반영한) Parse tree로 만드는 과정\*token(토큰)\-언어가 사용하는 기본 '단어'\*Parse tree(파스트리

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

Web개발 : 3주차 강의자료 Ctrl-C/V

문법처럼 쓰는 문구 지니뮤직 스크래핑 숙제 궁금해서 찾아본 링크 파싱(Parsing)과 파서(Parser) 조심해야 할 부분 파이썬으로 코딩을 할땐 띄어쓴 간격이 조금이라도 잘못되면 바로 에러뜬다. 아무리 코딩 문자열이 잘 맞았다 싶어도 간격까지 확인하자! ㅡㅡ;

2022년 11월 23일
·
0개의 댓글
·

파이썬 컴파일러 활용하여 If 구문 가져오기

‘python compiler를 활용해보아라’‘token을 활용해보아라’솔직히 어떤 의미인지 하나도 와닿지 않았다.파이썬은 인터프리터 언어이기도하고, 파이썬으로 컴파일러를 구성하면서 코드 플로우를 따라가는 것에 이해가 잘 되지 않았다.우선, 파이썬이라는 언어는 많이 쓰

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

XML의 정의와 JSON과의 비교

XML과 JSON 둘다 사람도 쉽게 읽을 수 있는 형태의 계층적인 데이터 구조를 가졌다는 장점이 있다.

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

Simple Grammar Parser 제작 예시

쉬는 김에 적어보는 블로그의 두번째, Simple grammar parser 제작기입니다. 원래는 작업한지 오래되어 생각도 없었던 주제이지만 친구의 요청으로 적어봅니다. (보고있나 변교수 ㅋ) 상황 흔한 일이지만, 회사에서 머신러닝 모델링을 하려다보니 학습시킬 데이터

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

방학 불태우기 5

DOM과 파싱, xml, xpath

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

Parsing / Parser

언어학에서 parsing은 구문 분석이라고도하며 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는것컴퓨터 과학에서 parsing은 일련의 문자열을 의미있는

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

[페어프로그래밍] JSON Parser :)

개발기간: 21/03/29 - 21/04/02개발내용: json parser주요기능: jsonData를 입력하면 type과 value, 타입에 따른 속성을 분석하여tree구조로 가시화시켜 보여준다.개발사이트: \[jsonamiParser] click😃깃헙링크:

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

[minishell] 2. 프로그램 구조 및 개발 기록들

완성하기까지 총 7주. 예외처리를 하다보면 코드가 지저분해지고, 또 원래는 잘 동작했던 것들이 무용지물이 되는 경우가 많았습니다. 지쳐갈 때 쯤 힘이 되어 주었던 건 많은 42 동료의 도움덕이었고, 그래서 저도 메모했던 내용들을 자세하게 정리해서 공유하고 싶었습니다.

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

두번째 목표 달성

지난 첫 목표 달성 글에서 Lexer, Parser, Compiler를 구현하고 mdx 파일예 json 값의 데이터를 바인딩하는데 성공했다.이후 다음 목표로 삼았던 다른 파일에서 불러오기 기능은 완성했는데 완성된 기능은 다음과 같이 동작한다.hello.mdx 파일은 L

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

첫 목표 달성

프로젝트를 생성하며 목표로 잡았던 첫 기능을 오늘 끝냈는데 목표로 했던 기능은 다음과 같다.파일의 내용을 Lexer가 Regex을 통해 토큰 목록을 생성한다.만들어진 토큰 목록을 Parser가 AST를 생성한다.Compiler가 AST를 방문하며 결과물을 출력한다.파일

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

브라우저의 동작방식

요청과 응답:브라우저->서버에 웹페이지(HTML/CSS/JS/이미지 파일) 요청->서버가 응답(HTML/CSS/JS/이미지 파일)Parsing(돔 트리를 만드는 과정): 브라우저의 렌더링 엔진이 HTML/CSS을 HTML/CSS parser를 통해 DOM ,CSSOM

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