Skip to content

Releases: suhdonghwi/nuri

누리 0.2.1

25 Sep 15:25
Compare
Choose a tag to compare
누리 0.2.1 Pre-release
Pre-release

변경점

누리

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

하늘

  • 없음

누리 0.2.0

25 Sep 10:51
Compare
Choose a tag to compare
누리 0.2.0 Pre-release
Pre-release

변경점

누리

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

하늘

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

본 릴리즈의 윈도우 배포 실행 파일은 호환성 문제로 인하여 하늘 공식 빌드가 아닌 서드 파티 구현체 ShitHaneul이 사용되었습니다. 따라서 공식 빌드와 출력 결과 등에서 일부 차이가 있을 수 있습니다.

누리 0.1.0

29 Aug 04:44
Compare
Choose a tag to compare
누리 0.1.0 Pre-release
Pre-release

변경점

누리

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

하늘

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