Posts by Category

Lengine

LISP 엔진 만들기 - Lexer - 2

1 minute read

이제 어휘의 명칭을 붙여봅시다. 여러가지 접근 방법이 있겠지만, 여기에서는 LISP 엔진 만들기 - Lexer - 1에서 만든 코드로 생성된 String List의 문자열들을 매칭하여 토큰 타입을 결정하는 방법을 씁니다.

LISP 엔진 만들기 - Lexer - 1

3 minute read

Lexer는 LISP 소스코드가 주어졌을 때, 이들의 형태소를 분석하는 작업을 합니다. 가장 간단하게, Python으로 LISP을 처리하는 코드로 손쉽게 해결할 수는 있습니다.

LISP 엔진 만들기 - 서론

4 minute read

안녕하세요, 첫 포스팅이네요. 아무래도 어떤 주제로 글쓰기를 시작해볼지 고민하고 있었습니다만, 간단하게 지금 하고 있는 토이 프로젝트를 주제로 해보는 것이 좋겠다는 생각이 들어 본 주제를 꺼내들었습니다.

Back to Top ↑

Haskell

Haskell - 소수 구하기

11 minute read

최근에 스칼라의 유명한 프레임워크인 Play Framework를 관리하던 Lightbend의 직원들의 퇴사 소식이 들려옴에 따라, 함수형 언어를 좋아하는 저로써는 장차 스칼라의 미래가 걱정되기 시작했습니다. 그래서 얼마전부터 하스켈 공부를 시작하게 되었는데요, 그 과정에서 최근에 ...

Back to Top ↑

Scala

Scala - Trie with Dotty

8 minute read

이번 포스팅은 Scala 3가 곧 출시 예정인데, 궁금하기도 해서 써본 사항을 공유해보려 합니다.

Back to Top ↑