Skip to content

Releases: kmc7468/ShitHaneul

싙하늘 0.2.0

25 Sep 11:07
Compare
Choose a tag to compare
싙하늘 0.2.0 Pre-release
Pre-release

변경사항

  • 누리 0.2.0 대응
    • 기존 내장 함수의 이름을 새 표준에 맞게 변경하였습니다.
    • 유니코드 값, 유니코드 문자 내장 함수를 추가하였습니다.
  • 동작 변경
    • 정수로 바꾸다, 난수를 가져오다 내장 함수가 누리 표준과 다르게 동작하던 부분을 수정하였습니다.
    • 음수에 대해 나머지 연산을 수행할 때 하늘과 다르게 동작하던 부분을 수정하였습니다.
  • 최적화
    • 전역 변수 접근 성능을 개선하였습니다.
    • 구조체 생성 성능을 개선하였습니다.

호환되는 누리 버전

하늘 0.2.0과 차이점

  • Windows 환경에서도 특별한 명령어 실행 없이 사용할 수 있습니다.
  • 함수 자료형의 값을 문자열화하면, 함수의 이름이 함께 문자열화 됩니다.

주의사항

  • 누리 0.2.0, 누리 0.2.1의 윈도우 배포 실행 파일에 동봉된 버전입니다.
  • 아직 GC가 없어 함수, 구조체 객체가 많이 생성되면 메모리가 부족해질 수 있습니다.

다운로드

Windows

Visual C++ 2019로 컴파일 되었습니다. Windows XP 이하 버전에서는 동작하지 않습니다. ARM 기반 아키텍처의 경우 x86 아키텍처 버전을 다운로드 하세요.

Linux

Ubuntu에서 clang 10.0.0으로 컴파일 되었습니다. 일부 리눅스 배포판에서는 동작하지 않을 수 있습니다.

싙하늘 0.1.0

06 Sep 17:22
Compare
Choose a tag to compare
싙하늘 0.1.0 Pre-release
Pre-release

변경사항

  • 최초 버전

호환되는 누리 버전

하늘 0.1.0과 차이점

  • Windows 환경에서도 특별한 명령어 실행 없이 사용할 수 있습니다.
  • 정수 자료형의 값과 실수 자료형의 값끼리도 값이 같은지 비교할 수 있습니다. ¹
  • 함수를 호출할 때, 이미 값이 바인딩 된 조사에 다시 값을 바인딩하면 오류가 발생합니다. ¹
  • 함수 자료형의 값을 문자열화하면, 함수의 이름이 함께 문자열화 됩니다.
  • 난수_가져오다 내장 함수가 저장할 수 있는 정수 전체 범위에서 난수를 생성합니다. ²
  • 음수에 대해 나머지 연산을 수행할 경우 음수 나머지를 얻습니다. ²
  1. 차기 하늘 버전에서는 싙하늘의 동작으로 변경될 예정입니다.
  2. 차기 싙하늘 버전에서는 하늘의 동작으로 변경될 예정입니다.

주의사항

  • 아직 GC가 없어 함수, 구조체 객체가 많이 생성되면 메모리가 부족해질 수 있습니다.

다운로드

Windows

Visual C++ 2019로 컴파일 되었습니다. Windows XP 이하 버전에서는 동작하지 않습니다. ARM 기반 아키텍처의 경우 x86 아키텍처 버전을 다운로드 하세요.

Linux

Ubuntu에서 clang 10.0.0으로 컴파일 되었습니다. 일부 리눅스 배포판에서는 동작하지 않을 수 있습니다.