Sail Forth Mac OS

broken image


  1. Sail Forth Mac Os Pro
  2. Sail Forth Mac Os X
  1. Tiree (Scottish Gaelic: Tiriodh, pronounced ˈtʲʰiɾʲəɣ) is the most westerly island in the Inner Hebrides of Scotland.The low-lying island, southwest of Coll, has an area of 7,834 hectares (30 1 ⁄ 4 square miles) and a population of around 650.
  2. Axiom is a Forth-based universal game engine designed primarily to facilitate the creation of 'abstract strategy' games. Mac OS X running on x86 processors. Diaperglu64 version 4.9 (formerly called Dllforth) (updated to 4.9 on ) James Norris jim -at- rainbarrel.com jimar -at- rainbarrel.com thaine -at- mail87.pair.com.
  3. 38 Games Like Leisure Suit Larry Love for Sail for Mac. When we last saw our less-than-dashing hero, Leisure Suit Larry, he was in a rather sticky situation. Not one to be tied down, Larry makes the best of things by going on a cruise to forget the previous escapade.
  4. The Macintosh (Mac) line of personal computers is designed and developed by Apple, Inc. formerly Apple Computer, Inc. It runs an operating system called Mac OS. Its current version, Mac OS X 11 'Big Sur,' was released November 12th, 2020.

For information on commercial Forth compilers, see the home pages of commercial Forth sites.

See also - VFX Forth for Linux VFX Forth for Mac OS X VFX Forth for Mac OS X is a 32 bit x86 Forth built from the same code tree as the Windows and Linux versions; please refer to the common features version for a detailed description of aspects common to all versions, e.g. Code generation. Requires Mac OS X 10.6 (Snow Leopard) or later.

Non-commercial (public domain, shareware, etc.):

Sail Forth Mac Os Pro

OS/Chip

System

Standard

Author(s)

Comments

MSDOS

'I converted J. E. Smiths's IBM-XT fig-FORTH fig86 source code so that it could be assembled using MASM and A86. A86 generates FORTH.COM 'blitzschnell' - in just one pass. The documentation is plain text files.'

MSDOS

  • Fifth: A Forth Based Programming Environment (1986)

Cliff Click & Paul Snow

Fifth is a version of Forth with memory management, scoping, a large memory model, and a highly visual programmer interface. Fifth allows editing on two levels, the module level and the program level. Modules are easily modified without changing their position in the dictionary. The dictionary can be easily rearranged using the dictionary editor.

Linux/i386 and Windows/i386

FreeForth
GitHub

'FreeForth is an interactive development environment for programmers fed up with fat/slow/proprietary / blackbox development environments.'

AVR

ByteForth (in Dutch)

Willem Ouwerkerk
w.ouwerkerk - at- kader.hcc.nl

ARM(?) & Intel

MSP430

Albert Nijhof & Willem Ouwerkerk
anij -at - hccnet.nl & w.ouwerkerk - at- kader.hcc.nl

An interactive 16-bit stand-alone Forth for MSP430.

LPC1114

Clyde Phillips
cwpjr02 -at- gmail.com

FISH targets the Cortex M0-M4 ARM devices and a few NXP 111x and STM32F4 Discovery eval boards.

DEC VAX

DEC PDP-11

Web-based

Forth Freak

JS forth is a Forth which has been implemented in JavaScript, using a web browser as host platform.

Android Tablet

Nico Michael
nick.michael -at- ptaisp.co.za

Runs on Android 2.2 or later

Added 08/15/2011

Parallax Propeller

Sal Sanci

A fully interactive development environment which runs on the Propeller.

Added 07/05/2011

TMS9900

F83-compliant

Mark Wills

A fast and compact Forth implementation for the Texas Instruments TI-99/4A home computer. Written in TMS9900 assembly language, this is a completely self-contained Forth programming environment, hosted on a plug-in cartridge.

Joseph O'Connor
jmoc34 -at- snet.net

'I've attached my Creole code 'as is'. It has to be installed as a Delphi component. If anyone needs help doing it, I'll be happy to do it.'

Forth compiler written in Java. With Internet, XML, and database support, persisting system variables to a properties file. J2EE Forth runs as a Java application and web-app on EJB3 web servers.Written in Java, it has new features Forth does not have.

J2EE Forth and J2SE Forth on SourceForge

Nico Michael
nick.michael -at- ptaisp.co.za

This is a truly open source project where even the source code is downloadable. The idea was to write it in Java so it could run on almost all modern operating systems. We have already published a Swing Client for those who don't like console applications. We are about to release a J2EE web application, bringing Forth to the webserver. Having written it Java, we have added Internet verbs, XML, and database support, and RSS feed. The idea is to deliver a Forth language that can compete with modern languages such as Java.

Added 01/03/2011

Zilog Z8

Oak Ridge Forth

Info
Manual
Rapid Prototyping article
Benchmark article

partially 83 Forth

2K, 4K,or 8K kernels; supports I2C EPROMs, 8574 parallel interface, and a rudimentary capability for a PS/2 keyboard

Added 11/24/2009

PIC18Fxxxx processors

FlashForth is a native Forth for PIC18F, PIC24, PIC30, PIC33, and AVR Atmega processors.

Info
Download

Mikael Nordman
oh2aun -at- kolumbus.fi

The license is GPL v3.

Added 03/05/2008

Axiom - Game Engine

Axiom toolkit
Yahoo group

Greg Schmidt
gschmidt958 -at- yahoo.com

Axiom is a Forth-based universal game engine designed primarily to facilitate the creation of 'abstract strategy' games.

Added 03/04/2008

Mac OS X running on x86 processors

Diaperglu64 version 4.9 (formerly called Dllforth)

(updated to 4.9 on 10/05/2020)

James Norris
jim -at- rainbarrel.com
jimar -at- rainbarrel.com
thaine -at- mail87.pair.com

Diaperglu is a 64 bit Forth based script interpreter developed in C/C++ that can host dynamic html pages under both ISAPI and Apache. Rainbarrel website

10/05/2020 - Version 4.9 adds support for 64 bit Windows

Source and docs with Mac binary
Source and docs with Win64 binary

Boxx - a minimalistic scripting language inspired by Forth

Google Project Hosting entry

Vildan Hasanbegovic and Adam Danielsson

Added 01/21/2008

'I would like to get some feedback.'

Kyle Jacobson

This implementation has a compiler / interpreter to give the familiar interactive Forth programming experience and a Forth API which can be used by other .Net languages.

Added 01/01/2008

wForth - A JavaScript Forth Interpeter

Kyle Jacobson

A Forth interpreter built using JavaScript and hosted in a browser. The goal was to provide a basic implementation to allow interested users an easily accessible Forth implementation to perform some basic programming.

Added 01/07/2009

Kyle Jacobson

An integration to allow users to write Forth programs to script Google Street View. It can bed used it to pan a location or to walk through their favorite neighborhood.

Added 01/07/2009

i386

A sometimes minimal Forth compiler and tutorial for Linux / i386 systems. Public Domain

Added 09/17/2007

Parallax Propellor

PropellerForth is a Forth kernel and interactive development environment for the Parallax Propeller.

'ANS-Like'Cliff L. Biffle

Added 04/12/2007

ZEN Forth

ZEN Forth 1.10, Basis 10 compatible
An application compiler for above
ZEN for embedded systems
(from: DDJ, January 1990) - a tiny Forth system written entirely in Forth and inherently ROM-able
tracy.asc - ascii text version
zen.scr - screen block version
Zen 1.60 (ANS) for embedded systems
(from DDJ, July 22, 2001)
Martin Tracy

Added 12/29/2006

Linux, FreeBSD, DragonFly BSD, NetBSD, Windows, and Unix

ANS compatibility layer available

Chief Architect: Charles Childers

Public domain

Added 09/01/2006

Unix
Linux
MS-DOS

ANS

Z80
8086
StrongARM

Info and Code (95K zipped file)

Info and Code (382K zipped file)

Info and Code (138K Gnu compressed tar file)

ANS

Wonyong Koh

An ANS Forth based upon eForth

Linux
Win95

kForth v1.0 for Linux (18k)

kForthv1.0 for Win95 (51k)

kForth HTML user's guide (55k)

kForth Code samples

kForth Users Guide

Krishna Myneni

MSDOS and OS/2
Unix
Win32

PFE - SourceForge webpage

Man page (V0.9.12)

Source code, docs, and tools in zip format (354K) or Gnu zipped tar format (269K).

MSDOS and OS/2 binaries. Gnu zipped tar format (158K) or zip format (159K)

Linux executables (V0.9.14)

a.out executable (98k)

ELF executable (108k)

Unix executables

for MIPS (V0.9.14). SGI (V0.9.9), or SUN (SunOS 4.1C) (V0.9.9)

Win32 executable and most actual sources for Borland / Inprise C++Builder, V0.9.22 by Stefan Wenk (pfewin32@siemens.at).

Low Level I/O, TCP/IP and XDR interface by Skip Carter (tested on V 0.9.9)

shell archive, compressed tar, Gnu compressed tar.

Dirk Zoller
and
Guido Draheim

The Portable Forth Environment

Unix
Mac
Win95/NT

ANS

Phil Burk

A portable ANS Forth for Unix, Mac, Win95/NT

ThisForth

Source code, docs and tools. in zip format (75K) or Gnu zipped tar format (64K).
Unix executables MIPS (RiscOS 4.52) (372K), SGI (IRIX 4.0.5H) (342K), SUN (SunOS 4.1C) (140K)
32-bit DOS executable (104K).
(September 1994 version, to be replaced by newest version as time permits)
CRAY Y-MP Unix (this is a 64 bit system).
DOS executable (116K).
binary for Macintosh and PowerMac (79K).
Missing distribution file fp-load (only needed for Sept 1994 version).
XDR interface by Skip Carter shell archive, compressed tar, Gnu compressed tar.
Low Level I/O and TCP/IP interface by Skip Carter shell archive, compressed tar, Gnu compressed tar.

Wil Baden

Mac
Intel
HP

This is a freeware Mac, Intel, and HP Precision FORTH. (355K zipped file)
Unix compressed Tar format (458K)
Mac BinHex format (526K)

Rob Chapman

6809
8051
Z80

CAMEL Forth

An ANS Forth for 8-bit processors
Info, and Code(54K zipped file)
Info, and Code (31K zipped file)
Info, and Code (27K zipped file)

ANS

Brad Rodriguez

Amiga

JForth Site
Delta Research

Subroutine threaded Forth implementation

Mike Haas
and
Phil Burk

Freeware

MS-DOS

Albert Chan

MS-DOS

Pygmy Forth

Pygmy Forth 1.5 (118K zip file)
Pygmy Forth 1.5 text file
Pygmy Tools pygtools (000K zip file)
Pygmy Tools text file

Frank Sergeant

MS-DOS

MS-DOS

Tom Zimmer

Forth (16 bit) for MS-DOS

MS-DOS

Tom Zimmer

Forth (16 bit) cross/meta compiler for MS-DOS

Workstations

Forthmacs

Version 3.0
Info
Files
Taygeta
Version 3.1

Mitch Bradley

RiscOS Forthmacs is a port of the long-existing workstation Forth-83 dialect Forthmacs. It has been widely used on Sparc, Sun-68k, Macintosh, Atari-ST, OS9, and other workstations for a number of years. It's exeptionally stable and has been the basis of the Open Boot architecture.

Macintosh

Chris Heilman

The first free Forth for the Mac and it still is great!

Macintosh

Mops and PowerMops

Website
SourceForge

Mike Hore

Object Oriented Forth for Mac OS X

Macintosh

Yerk 3.67

Readme file(5K).
Manual(548K) code (499K)

Object Oriented Forth for the Mac

Macintosh

D

D web page

Daniel Engeler

An interactive compiler based on Forth. It is implemented for the PowerPC processor under Mac OS X.

68K
8051
AVR

Brad Eckert

Forth and Tiny Open Firmware

ADSP 2100

2K1Forth

Readme file(5K).
Code(237K)

Dwight Elvey

Forth the ADSP 2100

Lego Mindstorms

.

ANS

Ralph Hempel

Website for Lego Mindstorms Forth

Palm Pilot

.

Neal Bridges

Website for the US Robotics Palm Pilot

HP-75C

Forth for HP-75C (vintage 1983)

John J. Cassady

68K

F68KANS

ANS Forth for 68K processors, Info, and Code(zipped)

ANS

Joerg Plewe

PIC 16C84

Michael Josefsson

Microchip PIC16F8xx and PIC16F88

PicForth

Website
Wiki

PicForth is an optimizing Forth cross compiler hosted on gForth- 12/01/2004

Platform independent - Java

Delta Forth

dforth.zip
dforth.txt

A platform independent Forth that uses Java.

Platform independent - C

graspForth

Readme file
graspForth.zip
graspForth.tar

not ANS

Bernard Mentink

32-bit Forth in C - supports all 32-bit micros that GCC cross-compiles to

OS/2
DOS-DPMI

Forth32

os2forth.txt
os2forth.zip (551K)

Rick VanNorman

A 32-bit shareware Forth

TMS320C50

TI MSP430

Unix

Bernd Paysan

A native code Forth for Linux and Windows

Unix

eForth V1.0e

Readme
Download

Francois-Rene

Linux port of eForth V1.0e

Windows

LMI WinForth V1.01

Info and self extracting Code

Shareware Forth for Windows

Windows

Win32Forth V4.2

Whats new,
Info
FAQ
Self-installing Binary (1556KB)
Code samples
Links on SVFIG

Tom Zimmer
and
Andrew McKewan

32 bit Forth for Windows (32s, 95, and NT)

Windows

A Zen_Soft - Forth implemented in C++

Downloads and usage examples

Saul Scudder and Dr. Le-Ho

A compiled windows executable is now available as well as the CGI forth web scripting language. (10/2004)

Embedding

These compilers can be used to create ordinary Forth systems but their real strength is their ability to be built into a C/C++ application as a scripting language within the application.

Embedding

ATLAST 1.0

Info, and Code (270K tar Gnu zipped)
Current version (03/2009)

John Walker

Autodesk Threaded Language Application System Toolkit

Embedding

FICL V2.04

Info, and Code (530K zipped)

John Sadler

Forth Inspired Command Language

Embedding

UNTIL V2.5.2

Info, and Code(237K zipped)
Reference Guide (a hypertext document).
Zipped Documentation.

Norman Smith

The UNconventional Threaded Interpretative Language

Forth

How to start up in macOS from Windows

  1. From the notification area on the right side of the Windows taskbar, click to show hidden icons.
  2. Click the Boot Camp icon .
  3. From the menu shown, choose Restart in macOS.
    If you haven't installed the latest Boot Camp updates, you might get the message 'Could not locate the OS X boot volume.'
Mac

How to start up in macOS from Windows

  1. From the notification area on the right side of the Windows taskbar, click to show hidden icons.
  2. Click the Boot Camp icon .
  3. From the menu shown, choose Restart in macOS.
    If you haven't installed the latest Boot Camp updates, you might get the message 'Could not locate the OS X boot volume.'

Or use Startup Manager as your Mac starts up:

Sail Forth Mac Os X

  1. Restart your Mac from the Start menu in Windows.
  2. Press and hold the Option (or Alt) ⌥ key as your Mac begins to restart.
  3. Select your Mac startup volume (Macintosh HD) in the Startup Manager window, then press Return or click the up arrow:

How to start up in Windows from macOS

  • Use Startup Manager to choose your Windows (Boot Camp) volume during startup.
  • Or select your Boot Camp volume in Startup Disk preferences, then restart.

Learn more

  • If you're having difficulty using VoiceOver or another screen reader to complete these steps, please contact Apple Support.
  • Learn how to install Windows 10 on your Mac.




broken image