# parser
TIL 23.10.25
이번 개인과제때 나는 colums를 1fr씩 5개로 강제로 할당하여 코드를 작성했다.반면 해설강의에서는 좀 더 반응형에 가깝게 하는 방법을 배울 수 있었다.이렇게 코드를 작성할 경우 브라우저 화면의 크기에 맞게 카드 갯수를 조절할 수 있다.html parser가 문서를
CS와 Node.js 3. 컴파일러 이론, 정규표현식, Tokenizer/Lexer/Parser
CS의 꽃은 여러송이지만, 그중에서도 컴파일러 이론은 최근 핫한 자연어 처리에서까지 활용되는 아주 중요한 분야입니다. 문학를 보며 학부시절 고통받았던 기억이 되살아났는데.. 단단한 개발자가 되려면 이겨냅시다!\[컴파일러 이론] Tokenizer, Lexer, Parse

컴파일러 - Tokenizer, Lexer, Parser, AST
우리가 작성한 코드는 컴파일러에 의해 기계어로 변환된다.컴파일 도중 Tokenizing, Lexing, Parsing이 일어나게 되는데, 오늘은 그 세 가지 과정이 무엇인지에 대해 알아볼 것이다.위 세 과정은 코드를 기계가 읽기 편하도록 실제 기계어 번역 전에 알맞게

[SpringBoot] - Thymeleaf(TemplateInputException)
TemplateInputException과 타임리프주석 공부
Parsing, Parser
Parsing 언어학에서 parsing은 구문 분석이라고도하며 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것 데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는 것 CS에서 parsing은 일련의 문자열을 의미있는 token(어휘 분석의 단위)으로 분해하고 그것들로 이루어진 Parse...
Parsing & Parser
구조와 의미를 결정하기 위해 일련의 규칙에 따라 일련의 기호나 텍스트를 분석하는 프로세스 = 구문분석즉, 문서의 내용을 Token(토큰) 으로 분석하고, 문법적 의미와 구조를 반영한 Parse Tree(트리) 를 생성하는 과정Token(토큰) Token : pub

[CS] XML Parser
XML은 정형화된 데이터를 표현하는데 많이 사용하는 방식이다.간단한 구조의 HTML5, PLIST 같은 XML 문서를 분석해서 DOM 구조로 만드는 XML Parser를 직접 만들어보자.
Tokenizer, Lexer, Parser
컴파일러란 고급언어로 작성된 프로그램을 번역해 기계어로된 프로그램을 만들어 주는 역활을 한다.이때 구문분석 -> 최적화 -> 코드생성 -> 링킹의 과정을 거치는데, 구문분석 과정에서 소스코드는 Tokenizer, Lexer, Parser를 차례로 거친다. 이포스팅에선

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

Web개발 : 3주차 강의자료 Ctrl-C/V
문법처럼 쓰는 문구 지니뮤직 스크래핑 숙제 궁금해서 찾아본 링크 파싱(Parsing)과 파서(Parser) 조심해야 할 부분 파이썬으로 코딩을 할땐 띄어쓴 간격이 조금이라도 잘못되면 바로 에러뜬다. 아무리 코딩 문자열이 잘 맞았다 싶어도 간격까지 확인하자! ㅡㅡ;
파이썬 컴파일러 활용하여 If 구문 가져오기
‘python compiler를 활용해보아라’‘token을 활용해보아라’솔직히 어떤 의미인지 하나도 와닿지 않았다.파이썬은 인터프리터 언어이기도하고, 파이썬으로 컴파일러를 구성하면서 코드 플로우를 따라가는 것에 이해가 잘 되지 않았다.우선, 파이썬이라는 언어는 많이 쓰

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

Parsing / Parser
언어학에서 parsing은 구문 분석이라고도하며 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는것컴퓨터 과학에서 parsing은 일련의 문자열을 의미있는
[페어프로그래밍] JSON Parser :)
개발기간: 21/03/29 - 21/04/02개발내용: json parser주요기능: jsonData를 입력하면 type과 value, 타입에 따른 속성을 분석하여tree구조로 가시화시켜 보여준다.개발사이트: \[jsonamiParser] click😃깃헙링크:

[minishell] 2. 프로그램 구조 및 개발 기록들
완성하기까지 총 7주. 예외처리를 하다보면 코드가 지저분해지고, 또 원래는 잘 동작했던 것들이 무용지물이 되는 경우가 많았습니다. 지쳐갈 때 쯤 힘이 되어 주었던 건 많은 42 동료의 도움덕이었고, 그래서 저도 메모했던 내용들을 자세하게 정리해서 공유하고 싶었습니다.
두번째 목표 달성
지난 첫 목표 달성 글에서 Lexer, Parser, Compiler를 구현하고 mdx 파일예 json 값의 데이터를 바인딩하는데 성공했다.이후 다음 목표로 삼았던 다른 파일에서 불러오기 기능은 완성했는데 완성된 기능은 다음과 같이 동작한다.hello.mdx 파일은 L

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