Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.24 KB

ChangeLog.md

File metadata and controls

42 lines (28 loc) · 1.24 KB

누리의 변경점

0.1.0 (첫 배포판)

누리

  • [추가] 함수 (일반, 동사, 형용사) 선언
  • [추가] 상수 선언
  • [추가] 함수에 대해 인자에 조사 붙이기
  • [추가] 조사의 순서를 바꾸어도 함수가 호출될 수 있도록 함
  • [추가] 재귀 함수 지원
  • [추가] 상호 재귀 함수를 지원
  • [추가] 전방 선언
  • [추가] 구조체 추가
  • [추가] 꾸러미 추가

하늘

  • [추가] 기본적인 VM 인스트럭션 실행
  • [추가] RPython을 이용한 JIT 실행

0.2.0

누리

  • [수정] 함수 이름, 구조체 필드 이름, 식별자에 공백 허용 및 언더스코어 비허용
  • [추가] 형용사에 대해 유의어, 반의어 기능 추가
  • [추가] 품사 확인기 추가 (동사로 선언되지 않은 함수는 연쇄 호출 문법을 비허용)
  • [수정] 내장 함수 이름 변경
  • [추가] 예시 코드 추가

하늘

  • [수정] 함수 호출 인스터럭션 실행 방식 개선 (더 깊은 재귀 호출 가능)

0.2.1

누리

  • [수정] 윈도우에서 누리 바이너리를 실행하면 유니코드 문제로 에러가 나던 버그를 수정했습니다.
  • [수정] 명령줄 인자가 제대로 동작하지 않던 버그를 수정했습니다.