GNU Forth 프로그래밍 언어
Gforth는 프로그래밍 언어 Forth의 GNU 프로젝트 구현입니다. 이 APK는 Android 플랫폼, ARM 및 x86 프로세서용 바이너리 배포판입니다. http://bernd-paysan.de/gforth.html에서 소스 코드에 대한 자세한 정보와 링크를 찾을 수 있으며, http://www.forth-ev.de/wiki/doku.php/en:projects:gforth-android:start에서 Android 관련 기능에 대한 자세한 내용을 확인할 수 있습니다.
프로그래밍 시 최적의 경험을 위해서는 Hacker's Keyboard와 같이 해당 작업에 맞게 제작된 소프트 키보드를 사용하십시오.
Gforth는 GPLv3에서 사용할 수 있습니다.
Gforth는 GCC를 사용하여 빠른 직접 또는 간접 스레드 Forth를 컴파일합니다. Gforth는 ANS-Forth 및 Forth-2012를 완벽하게 준수합니다. Gforth의 저자는 Anton Ertl, Bernd Paysan, Jens Wilke, Neal Crook, David Kühling 등입니다.
Gforth 프로젝트의 목표는 ANSI Forth의 표준 모델을 개발하는 것입니다. 이는 여러 하위 목표로 나눌 수 있습니다.
* Gforth는 ANSI/200x Forth 표준을 준수해야 합니다.
* 모델이어야 합니다. 즉, 구현에 따른 모든 사항을 정의해야 합니다.
* 표준이 되어야 합니다. 즉, 널리 수용되고 사용되어야 합니다. 이 목표는 가장 어려운 목표입니다.
이러한 목표를 달성하려면 Gforth는 다음과 같아야 합니다.
* 이전 모델과 유사(fig-Forth, F83)
* 강력합니다. 오늘날 필요하다고 생각되는 모든 것, 심지어 아직 필요하다고 생각되지 않는 것까지도 제공해야 합니다.
* 효율적인. 유난히 느리다는 평판을 받아서는 안 됩니다.
* 무료.
* 많은 머신에서 사용 가능/포팅이 용이함.
Gforth APK는 세 가지 아이콘을 설치합니다. 하나는 빠른 엔진(Gforth fast), 하나는 디버그 엔진(Gforth ITC)으로, 단일 단계 디버거가 작동하고 예외 상황에서도 역추적이 정확하며, 세 번째는 "Nettie" 문어가 포함된 net2o 프로토콜 데모 앱입니다. 현재는 데모이므로 완벽하게 작동할 것이라고 기대하지 마십시오.
더 읽어보세요