프로그래머는 소프트웨어 확장과 모듈을 작성하려면이 라이브러리를 사용할 수 있습니다.
확장 언어는 사용자, 프로그래머, 타사 개발자가 전체 프로그램을 다시 작성하지 않고도 프로그램에 기능을 추가 할 수 있도록, 그리고 사람들이 어떤을 소비하지 않고, 서로 협력하는 프로그램을 연장 허용 여분의 노력
이 릴리스의 새로운 기능입니다.
이 릴리스 SRFI-4 벡터로 C 인터페이스에 도입 당황 회귀를 해결합니다.
이 버전 1.9.11의 새로운 기능 : R6RS 라이브러리의
이 구현.
매크로 확장은 구조 대신에 S-표현을 생성합니다.
부분 R6RS 호환성.
사용되지 않는`scm_badargsp '.
모듈 시스템 매크로는 위생 매크로로 다시 작성.
이 버전 1.9.7의 새로운 기능 :
이 교활의 '모듈'형태의 버전 정보에 대한 완벽한 지원을 제공합니다.
모듈 수출에 바인딩의 이름을 변경을 지원합니다.
간계-lib 디렉토리에서 statprof, SSAX, 그리고 Texinfo의 모듈을 수입.
REPL에서 기능 프로파일 링 및 추적.
새로운 디버거.
지원`형식, '새 기능,`절단 인쇄.
원시 절차는 이제 VM 트램 폴린 절차입니다.
SRFI-4 R6RS의 bytevectors의 관점에서 다시 구현 벡터.
에서 구할 수 비표준 SRFI-4 절차`(srfi srfi-4 GNU) '.
유니 코드 : 문자열 정상화, 일반적인 범주, 제목 케이스.
폐쇄의 자유 변수에 빠르게 액세스 할 수 있습니다.
해당 SMOBs의 변경된 호출 역학.
이 버전 1.9.5의 새로운 기능 :
이 여러 인수에 파견을위한 VM을 지원합니다.
여러 인수에 절차에 대한 중간 언어를 지원합니다.
리스프`전무에 대한 더 나은 지원 '.
문자열, 기호 및 subrs의 정적 할당을 지원합니다.
인라인 벡터 할당.
이 버전 1.9.4의 새로운 기능 :
이 문자 bitvectors의 컴파일을 수정합니다.
(-; bytevector (bitvector) & #의 x3e 균일 한 배열)`에 대한 세그먼트 폴트를 수정
`gitlog - 투 - 변경 로그 'NixOS에 수정.
방식 이외의 언어에 대한 REPL 환경을 수정합니다.
이 VM의 속도 향상 :
이 버전 1.9.2 알파의 새로운 기능
VM 견고성 향상
라이브 로컬 변수의 최대 수는 256-65535 증가되었습니다
상대 점프 용 어드레스 점프 범위는 목표의 8 바이트 정렬을 통해 19- 비트 어드레스 16 비트 어드레스에서 확장되었습니다
유니 코드를위한 예비 지원
EBCDIC 지원 제거
간계는 지금 '대신`교활-1.8.pc의 (PKG-설정에서 사용)`교활-2.0.pc을 제공합니다
버그 수정의 일반적인 컬렉션
이 버전 1.9.1 알파의 새로운 기능 :
이 비 통합 VM 테스트 스위트가 덜 장황했다.
VM 코드의 수정 정렬되지 않은 액세스.
LGPLv3 +에 GPLv2에 + 교활-VM 헤더 남아 전환.
`OBJCODE_COOKIE '의 컴파일 형 검증에 고정 오타.
댓글을 찾을 수 없습니다