태그 : haskell 요약보기전체보기목록닫기

1

Parser for Lambda Calculator

이번엔 parser를 만들어보겠다. 앞서 설명했듯, Lambda Calculus의 syntax는 다음과 같다. (아직 괄호와 currying은 지원하지 않는다.)LambdaExpr := IdentifierLambdaExpr := \ Identifier . LambdaExprLambdaExpr := LambdaExpr LambdaExprHaskell로 s...

Lexer for Lambda Calculator

Lambda Calculus에 기반한 함수형 언어 Haskell을 이용하여 Lambda Calculator Lexer를 만들어보겠다.lexer :: [Char] -> [Char] -> [[Char]]lexer token [] =    if token == []    then [] ...
1