Dec 232017
 
FACILIS is a p-code compiler for an extended subset of Pascal. It is written in Turbo Pascal.
File FACILIS.ZIP from The Programmer’s Corner in
Category Pascal Source Code
FACILIS is a p-code compiler for an extended subset of Pascal. It is written in Turbo Pascal.
File Name File Size Zip Size Zip Type
BLOCK.PAS 42880 7435 deflated
FACILIS.DOC 1792 797 deflated
FACILIS.IM 17024 3556 deflated
FACILIS.PAS 23296 6481 deflated
FACILIS.UM 11264 4611 deflated
INTERPRT.PAS 24576 5004 deflated
ZELLER.PAS 768 332 deflated

Download File FACILIS.ZIP Here

Contents of the FACILIS.DOC file


FACILIS
Version 0.10 File FACILIS.DOC

FACILIS is a p-code compiler for an extended subset of Pascal. It is written
in Turbo Pascal for the IBMPC. This compiler will be of interest especially
to two groups of users: (1) students learning the Pascal language, before
making a commitment to a commercial compiler; (2) compiler tinkerers who
desire source code for modification or extension.

The compiler adheres closely to the standard Pascal of Jensen and Wirth.
However, file I/O is not yet implemented, and there are some other limitations.
See the Users Manual for details.

The following FACILIS files are available:
Documentation:
FACILIS.DOC - this document
FACILIS.UM - Users Manual - extensions, limitations, error codes -
You need this to run programs under Facilis.
FACILIS.IM - Implementation Manual - syntax, internal codes and tables -
You need this to modify and recompile Facilis.
Executable Code:
FACILIS.COM - the compiler
FACILIS.000 - a required overlay file
Source Code:
FACILIS.PAS - main program in Turbo
BLOCK.PAS - a required include file, contains most of compiler
INTERPRT.PAS - a required include file, contains run-time interpreter
Test Programs:
TEST.PAS - overall confidence test for the compiler
STEST.PAS - exercises the string facility
ZELLER.PAS - a short demo program

Files can be downloaded from the RBBS-PC operated by
John Naleszkiewicz
(301) 468-1439 (data)
6:30pm to 8:30am weekdays
24Hrs weekends.


 December 23, 2017  Add comments

Leave a Reply