SIOD
SIOD| 패러다임 | Multi: 기능, 절차, 메타 |
|---|---|
| 가족 | 리스프 |
| 설계자 | 조지 J. 카레트 |
| 개발자 | 조지 J. 카레트 |
| 처음 등장한 | 4월, 전( |
| 안정된 릴리스 | 3.63 / 2008년 4월 27일; 전( |
| 타이핑 분야 | 강력, 역동, 잠재력 |
| 범위 | 어휘 |
| 구현 언어 | C |
| 플랫폼 | VAX, SPARC, IA-32 |
| OS | 크로스 플랫폼: Linux, Solaris, IRIX, OpenVMS, Windows |
| 면허증. | LGPL |
| 웹 사이트 | people.delphiforums.com/gjc//siod.http |
| 영향을 받다 | |
| 리스프, 스킴 | |
| 영향받은 | |
| SCM, Guile | |
Scheme In One Defun 또는 유머러스한 Scheme In One Day(SIOD)는 Lisp 언어의 방언으로, 방언 스킴의 작은 크기 구현으로, C 프로그램으로 작성되어 C 프로그램에 포함되도록 설계되었습니다.이것은 리스프어족 언어의 가장 작은 실용적인 구현으로 유명하다.그것은 원래 조지 J. 카레트에 의해 쓰여졌다.GNU Lesser General Public License(LGPL)에 따라 출시된 무료 오픈 소스 소프트웨어입니다.
특징들
SIOD 기능은 다음과 같습니다.
- Lambda Papers에서 Scheme의 원래 버전을 구현하지만 현대 언어 표준은 구현하지 않습니다.
- 리스프 인터프리터에서의 보수적인 가비지 컬렉션의 초기 사용을 나타냅니다.이 메서드는 나중에 SCM 및 Guile에 의해 복사됩니다.
- 컴파일은 고정 머신 코드 프롤로그에 이어 해석되는 해석 트리의 고속 로딩 바이너리 표현을 내보냄으로써 실행된다.
적용들
- GNU 이미지 조작 프로그램(GIMP) – SIOD는 GIMP 2.4가 [1]출시될 때까지 주요 확장 언어인 Script-Fu였습니다.
- Siag Office – SIAG(Scheme in a Grid)는 SIOD를 기반으로 하는 스프레드시트 애플리케이션입니다.
- 축제 음성 합성 시스템 – SIOD는 기본 명령어 [2]통역자입니다.
레퍼런스
- ^ "GIMP – Script-Fu Migration Guide". gimp.org. Retrieved 2011-11-12.
- ^ "CSTR Festival Speech Synthesis System". Retrieved 2013-05-26.