The Squirrel programming language

소프트웨어 스크린 샷:
The Squirrel programming language
소프트웨어 정보:
버전: 3.0.3
업로드 날짜: 20 Feb 15
개발자: Alberto
라이센스: 무료
인기: 13

Rating: 3.0/5 (Total Votes: 1)

다람쥐 프로그래밍 언어는 크기, 메모리 대역폭 및 게임과 같은 애플리케이션의 실시간 요구에 맞는 강력한 스크립팅 툴되도록 설계 고레벨 명령형 / OO 프로그래밍 언어이다. 다람쥐와 같은 다양한 기능을 제공하지만 :
ย ท 오픈 소스의 zlib / libpng의 라이센스
ย ท 동적 입력
ย ท 위임
ย ท 고차 함수
ย ท 발전기
ย ท 협력 스레드 (코 루틴)
ย ท 꼬리 재귀
ย ท 예외 처리
ย ท 자동 메모리 관리 (CPU 무료 버스트, 혼합 접근 심판 계산 / GC)
ย ท 컴파일러와 가상 머신 모두 C ++ 코드의 약 6K 라인에서 함께 맞습니다.
ย ท 선택 16 비트 문자 문자열
다람쥐는 파이썬, 자바 스크립트와 expecially에 루아 (API는 매우 유사하며 테이블 코드가 루아 하나에 기반)와 같은 언어에서 영감을.
다람쥐의 구문 등 C / C ++ / 자바와 유사하다 ...하지만 언어는 / 루아 등 파이썬 같은 매우 동적 인 특성을 가지고 있습니다 ...
지역 배열 = [1,2,3, {= 10, B = "문자열"}];
foreach는 (I, 배열의 발)
{
:: 인쇄 (+ 대해서 typeof 발 "발의 유형입니다");
}
법인

이 릴리스의 새로운 기능입니다 :

이 sq_getcallee () API에 추가되었습니다.
sq_getfreevariable ()는 기본 폐쇄 작동합니다.
마이너 최적화 하였다.
GCC 4.x를 사용하여 컴파일 할 몇 가지 경고가 제거되었습니다.
문서의 일부 오류가 수정되었습니다.
SQUSEDOUBLE 및 32 비트 intengers를 사용하는 버그가 수정되었습니다.
closure.call와 발전기를 호출 버그 () 수정되었습니다.

이 버전 3.0 RC1의 새로운 기능 :

이 메타 메소드 오류 처리가 향상되었다.
& quot; isstatic & quot; 파라미터 _newmember의 메타 메소드에 첨가 하였다.
sq_getrefcount ()는 C ++에서 참조 문헌 번호를 반환 하였다.
마이너 버그가 수정되었습니다.

이 버전 2.2.3의 새로운 기능 :

는 sq_​​getfunctioninfo 추가
추가 컴파일 시간 플래그 SQUSEDOUBLE 배정 밀도 수레를 사용하는
추가 글로벌 슬롯 _floatsize_ 단일 정밀도를 인식하는 기본 lib에 int로 배정 밀도 구축
sq_wakeupvm 이제 예외가 VM을 다시 시작할 수 있습니다
추가 sqstd_format
발전기가 지금 sq_call () 또는 closure.call를 호출하여 인스턴스화 할 수 ()
sqstd_printcallstack의 버그를 수정 (들으 takayuki_h)
제로 (들으 jup)에 의해 고정 모듈
고정 부정적인 열거 및 상수
고정 발전기 충돌 버그 테일 전화로 호출하는 경우 (들으 Mr.Accident)
몇 가지 사소한 버그를 수정

유사한 소프트웨어

bc
bc

3 Jun 15

Ctalk
Ctalk

20 Feb 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Tcl/Tk
Tcl/Tk

20 Jan 18

코멘트 The Squirrel programming language

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!