
January 4, 2000

Welcome to the test of the standalone SPHEREserver Pascal Interpreter!

If you're unfamiliar with the PASCAL language, pick up Pascal for Dummies or some other basic tutorial and you'll be up and running in no time.  This test is meant to collect feedback from SPHEREserver users so we can better develop the new SPHERE pascal interpreter before it is released.  

Type PASCAL at the command line for a syntax list. 

For example, 

C:>  PASCAL erato.pas

will invoke the parser and will tokenize erato.pas into intermediate code at which point it is ready for execution.  The test includes full syntax reporting facilities and symbol table support.  

To execute type a semicolon   ;

For a list of all interpreter commands, type HELP followed by a semicolon.

Command: help;

If you're unfamiliar with PASCAL basics, please do not test this standalone interpreter or ask questions about how to use it. Please send us all bug oriented feedback in the Bug forum, with Pascal Test in the subject line.  Requests for features should not be posted in the bug board, but should be sent to sphere_coordinator@sphereserver.com.  Please do not send help requests to sphere_coordinator@sphereserver.com.  The sphere_pascal.zip file should be extracted into a working directory.  For the latest news about this alpha test, watch the news area at www.sphereserver.com.


rectest.pas
This file demonstrates simple record creation, allocation and usage. 

erato.pas
This is a full PASCAL program which runs a Sieve of Eratosthenes.  Basic flow control statements, array usage and text output routines. 

test.pas
A simple program demonstrating constants, for loops and user input.



