Misc

MSDOS » Development » Languages » Misc

ABC

Summary: Interactive programming language interpreter
Download: abc10201.zip (Oct 18 1990, 183.9K)




Active Z

Summary: High-level lang. w/ low-level syntax
License: Shareware
Author: Matt Williams
Email: orangesquid@hotmail.com
Homepage: http://os.base.org/
Download: activez.zip (Feb 8 1998, 45K)
Description:
Active Z is a product created for the assembly programmer who wishes to use a higher-level language. This program has a similar syntax to intel assembly and supports embbeded functions, strings, and complex decimal math operations. The registered version also adds support for several other high-level features, such as debuggers and complex expressions.




AISNOBOL

Summary: SNOBOL language for MSDOS
Download: aisnobol.zip (Nov 14 1987, 179.4K)




BARITH

Summary: Binary arithmetic for FST Modula-2 & sources
License: Freeware
Author: Jan Verhoeven, A-klasse engineering
Email: aklasse@tip.nl
Download: barith.zip (Aug 2 1998, 7.8K)
Description:
Barith offers support for binary arithmetic functions that work on
Cardinals. The functions included are: and, nand, or, nor, xor, test,
shl and shr. They can be mixed with AND, OR and such.

It comes with full sourcecode in FST Modula-2 format.




BFLAT

Summary: C-like free compiler for flat real mode 386+
License: Free.
Download: bflat050.zip (Jul 2 2000, 302.7K)
Description:
B-Flat is a free 32-bit C compiler that implements a subset of ANSI
standard C. While it shares some features with ANSI C, such as the
need for function prototypes, it is not necessarily in compliance with
the ANSI standard. B-Flat compiles a single source program, producing
assembly-language code compatible with the free NASM and fasm assem-
blers. The output executable is a non-relocatable program similar to
an MS-DOS "com" program. Programs can be produced to run in flat real
mode or for use with Michael Tippach's WDOSX DOS-extender.




COBDOS

Summary: Small DOS COBOL Interpreter
License: Freeware
Email: dean@deskware.com
Homepage: http://www.deskware.com/
Download: cobdos.zip (Feb 5 1997, 26.9K)
Description:
COBOL Interpreter - v0.001 Alpha - A compact and easy to use COBOL interpreter for the Linux/MS-DOS/Win32 environments. Currently still under development, this interpreter implements some new language features that are very usefull. One such feature is the DELIMITED WITH option on the OPEN statement. This features allows delimited text files to be read into Group Level Data structures. The parsing of the delimiter is handled automatically when this option is used. Using this feature you can quickly develop simple COBOL data conversion programs to convert data that would normally require manually importing data into a database or spreadsheet product and then exporting the data to a file with the required format. Interpreted COBOL programs are very useful when interfaces need be built to convert delimited text file data provided by one system to a different file format required by the interfacing system. These production interface programs can then be scheduled by your "cron" (Linux) or "at" (NT) to run "cobol program.cbl", where program.cbl is the name of your interface program.




DE

Version: 8.8
Summary: Icon language executables for MS-DOS/386
Download: de88_386.zip (Apr 12 1993, 287.3K)




DE

Version: 8.8
Summary: Icon language executables for MS-DOS
Download: de88.zip (Apr 12 1993, 325.2K)




DE88S

Version: 8.8
Summary: Icon language source code for MS-DOS, 2of2
Download: de88s_2.zip (Dec 27 1992, 569.9K)




DE88S

Version: 8.8
Summary: Icon language source code for MS-DOS, 1of2
Download: de88s_1.zip (Dec 28 1992, 611.5K)




DFP LOGO

Version: 1.2
Summary: DFP LOGO: Complete LOGO interpreter
Download: dflogo12.zip (Jun 8 1996, 67.9K)




DOSLOGO

Summary: LOGO Turtle Graphics for MS-DOS
Download: doslogo.zip (Aug 2 1992, 184K)




EUPHOR

Version: 1.5
Summary: Euphoria Programming Language v1.5
License: Shareware
Requires: 386 or higher processor
Email: 72614.1667@compuserve.com
Homepage: http://members.aol.com/FilesEu/
Download: euphor15.zip (Apr 13 1997, 390.2K)
Description:
Euphoria v1.5 is a new programming language that is simple, flexible, powerful, and easy to learn. It features a high-speed interpreter that is 10-20x faster than Microsoft QBasic, and 8x faster than Sun's Java interpreter (JDK 1.0.2). Euphoria runs in 32-bit extended DOS, under DOS, Windows 3.1, Windows 95, Windows NT and OS/2. Windows 95 long filenames are supported. There is no 640K memory limit. You can use all the megabytes of memory on your machine. Program development with Euphoria is quick and easy since no compiling or linking is required, and extensive run-time error checking is provided. If desired, you can make a single, stand-alone .EXE file. Euphoria has an integrated full-screen source debugger and a profiler. The .ZIP file contains the complete Euphoria Reference Manual, as well as 15,000 lines of example code. Euphoria has a rapidly-growing community of users who are developing exciting action games and utility programs. Download programs from the Euphoria Web page at http://members.aol.com/FilesEu/ and subscribe to the Euphoria mailing list.




EXLITE

Summary: eX Interpreter/Programming Language sub-set
License: Freeware
Author: Ron Fish
Email: rfish@atlantic.net
Download: exlite04.zip (Nov 21 1998, 262.1K)
Description:
eX Lite v0.4b is a sub-set of the eX Interpreter/Programming Language
v0.4b, which are geared towards programming productivity. With a
vocabulary or 372 words (most of which are functions) and an unusually
rich set of operators, eX is a very powerful language. eX Lite omits
132 of eX's numeric and string functions. Further power is provided by
the virtual computer interpreter's unusual capabilities. In addition to
the traditional program execution mode, an inter-active execution mode
is also available---and full de-bugging facilities are available in both
modes. Interactive programming is available in conjunction with
MS-DOS's EDIT, but programs may be created with any text editor or in
the inter-active mode. eX is easy to learn. Essentially a language of
`tasks' and `values' and tasks can be `stacked' to employ a single
program component, as in

print $x: = "a string"

which is functionally equivalent to

$x: = "a string"
print $x

Therefore, programs are simply a stream of instructions, there are
almost no rules, and you can write programs in almost any style you
would like. To give you a hint of eX's capabilities (which are not
requirements), eX may be thought of as object-oriented within the
intrinsic data classes `numeric' and `string' (although the terminology
is not correct), and many of eX's functions handle either data type.

All of its operators have string by string and string by numeric
capabilities comparable to their numeric by numeric operations. Some
language components can return string or numeric values, and some can
return both simultaneously - so a single occurance of an operator can
perform both numeric by numeric and string by string operations. BUT,
opportunites for writing simultaneous string and numeric data processing
code are few and the technique is not required; therefore, most eX
programs look pretty normal.

Special requriements: None.




FlatBug

Summary: Debugger for B-Flat 386+. Freeware
License: Freeware
Author: Kenneth B. Martwick
Email: kenm@efn.org
Download: fbug010.zip (Nov 2 1998, 56.2K)
Description:
FlatBug is a free 32-bit debugger for flat real mode programs compiled by
B-Flat. It currently operates at the assembly-language level and allows
single-stepping and the use of breakpoints. Registers and flags are
displayed as is a user-selectable block of system memory. No specific
display of individual variables is implemented in this version, but the
displayed assembly-language code shows references to the variables by
name. FlatBug may be usable for other "com" programs using the NASM
assembler if the programs explicitly set the SS and DS segments to equal
CS at startup.




FST_31S

Version: 3.1
Summary: Fitted Software Tools Modula-2 compiler
Download: fst_31s.zip (Oct 24 1992, 295.8K)




FTLOGO

Summary: Interface for Fischertechnik robots & IBM LOGO
Download: ftlogo.zip (Sep 24 1989, 5.7K)




JORF

Summary: Jorf OOP application programing language. 2of3
Download: jorf21-2.zip (May 21 1996, 299.8K)




JORF

Summary: Jorf OOP application programing language. 3of3
Download: jorf21-3.zip (May 21 1996, 351.5K)




JORF

Summary: Jorf OOP application programing language. 1of3
Download: jorf21-1.zip (May 21 1996, 334.7K)




JRCPP

Summary: V1.00B ANSI C Macro Preprocessor for OS2/DOS
Download: jrcpp.zip (Mar 26 1990, 180.2K)




JXT

Summary: JAVA source code analysis
License: Shareware
Author: Juergen Mueller
Email: jmsxt@compuserve.com
Download: jxt106.zip (Jul 4 1998, 622.1K)
Description:
JXT (JAVA Exploration Tools) consists of JCT (JAVA Class Tree Generator).
JCT analyses JAVA source code and class files of applications, no matter
how big or complex, and is useful to explore unknown software and to
support software reuse and maintenance. By scanning and analyzing, JCT
builds an internal representation of the class hierarchy relations.
Several features and options allow the user to customize the generated
hierarchy tree chart output and to get a large set of useful information
about the code. The results can be stored in a database and recalled
later. The recall utility can be integrated into editors like BRIEF or
MicroEMACS (DOS, Windows) and provides a hypertext-like feeling for
function locating. The output calltree can be generated as HTML- and as
RTF-file (Windows Help).

JXT is part of the SXT Software Exploration Tools which provide similar
source code analysis features for C (CXT), DBASE (DXT), FORTRAN (FXT),
JAVA (JXT) and LISP (LXT).




LADYBUG

Summary: Graphics/sound lang. like LOGO Turtle Graphics
Download: ladybug.zip (Dec 30 1989, 116.1K)




LOGOPAT

Summary: Patch IBM LOGO for EGA/VGA/MCGA/386 w/TP55 src
Download: logopat1.zip (Jan 26 1991, 8.7K)




LOWLEVEL

Summary: Add I/O support to FST Modula-2. Freeware
License: Freeware
Author: Jan Verhoeven, A-klasse engineering
Email: aklasse@tip.nl
Download: lowlevel.zip (Aug 2 1998, 7.5K)
Description:
LowLevel adds support for direct I/O transfers between the system and 8
or 16 bit peripheral ports. It comes with full sourcecode.




LXT

Summary: LISP source code analysis
License: Shareware
Author: Juergen Mueller
Email: jmsxt@compuserve.com
Download: lxt148.zip (Jun 21 1998, 562.2K)
Description:
LXT (LISP Exploration Tools) consists of LFT (LISP Function Tree
Generator). LFT analyses LISP and SCHEME source code of applications, no
matter how big or complex, and is useful to explore unknown software and
to support software reuse and maintenance. By scanning and analyzing the
source code, LFT builds an internal representation of the function call
hierarchy relations. Several features and options allow the user to
customize the generated hierarchy tree chart output and to get a large
set of useful information about the source code. The results can be
stored in a database and recalled later. The recall utility can be
integrated into editors like BRIEF or MicroEMACS (DOS, Windows) and
provides a hypertext-like feeling for function locating. The output
calltree can be generated as HTML- and as RTF-file (Windows Help).

LXT is part of the SXT Software Exploration Tools which provide similar
source code analysis features for C (CXT), DBASE (DXT), FORTRAN (FXT),
JAVA (JXT) and LISP (LXT).




MOD2TXT

Version: 2.0
Summary: Coronado's Modula2 tutor, (2 of 2)
Download: mod2txt.zip (Mar 25 1987, 107K)




MPREP

Summary: Give C-like preprocessing to any language pgm
Download: mprep.zip (Jan 10 1987, 13.7K)




PCLISP

Version: 3.0
Summary: PC-LISP interpreter
Download: pclisp30.zip (Jan 31 1990, 129.3K)




RPilot

Summary: Pilot intepreter, w/C src. Freeware
License: Freeware
Author: Rob Linwood
Email: wonderwhim@aol.com
Homepage: http://auntfloyd.home.ml.org/
Download: rpilot11.zip (Jul 26 1998, 142.7K)
Description:
RPilot is an implementation of the Pilot programming language. It
includes and interpreter, documentation, and several examples files. The
docs include an introduction to the language, so it should be easy for
any one to pick up on. RPilot also comes with C source code, which was
written with portability in mind. Pilot is an easy language to learn,
and would be ideal for those starting off with progamming.




S Compiler

Version: 1.00
Summary: Like Turbo-Pascal. Freeware
License: Freeware
Author: Henri Lesourd
Email: poff@free.fr
Download: s100.zip (Oct 2 1999, 296.2K)
Description:
This software is a fully functional Turbo-Pascal like system, with DLL
support (.PAK files). The language is the S language. All the source
code is provided.




SHWTXT

Summary: ShowText Prog.Lang.v2.1-write DOS games
Download: shwtxt21.zip (Jul 8 1996, 217.8K)




STV3_DOS 3

Summary: Little Smalltalk interp. compiled for DOS
Download: stv3_dos.zip (Oct 11 1991, 209.2K)




T3X Compiler

Summary: Sources, internal documentation
License: Freeware, open source.
Download: t3x5cbin.zip (Jul 9 2000, 233.4K)
t3x5csrc.zip (Jul 9 2000, 333K)
Description:
T3X is a compiler for the minimum procedural language T3X, a small,
portable, procedural, block-structured, recursive, almost typeless
programming language. The language is similar to Pascal and BCPL, but
simpler. It is aimed at experimentation and research/education rather
than software production.

The T3X distribution contains:
- a full bytecode compiler and optimizer.
- an 8086 backend and runtime libraries.
- a bytecode interpreter with integrated text screen and vector
graphic routines.
- a preprocessor and includable extensions like I/O-streams and memory
management.
- an assembler and linker for an 8086 subset.
- full documentation.
- simple example programs.

The T3X compiler is completely bootstrappable without requiring any
third-party software. The DOS package t3x5Cbin.zip contains pre-
compiled compiler executables, manuals (ASCII), and some small example
programs. Compiler sources, more documentation, and more advanced
examples can be found in the source code archive.




VGALIB

Summary: Windowing support for FST Modula-2, w/ source
License: Free software.
Download: vgalib03.zip (Jun 11 2000, 14.8K)
Description:
VGALIB03 enables the user to write windowing software under DOS with
the Fitted Software Tools Modula-2 compiler. It is written in both
Modula-2 and INLINE assembly language. It comes with full source code
in FST Modula-2 format.




VSNBL

Version: 2.20
Summary: Vanilla SNOBOL4, PD vers. of the language
Download: vsnbl220.zip (Oct 31 1991, 236.5K)




VSNOBOL

Summary: Vanilla SNOBOL4, PD version of the language
Download: vsnobol4.zip (Dec 3 1987, 225.7K)




XLISP21D

Version: 2.1d
Summary: Lisp interpreter, w/src, doc, exe, etc.
Download: xlisp21d.zip (Mar 14 1992, 773.7K)




XLISPREF

Summary: Mikkelsen's complete XLISP2.0 reference manual
Download: xlispref.zip (Dec 10 1989, 89.9K)




XLSP21EX

Version: 2.1
Summary: XLISP, EXE for PC-DOS and generic MS-DOS
Download: xlsp21ex.zip (Apr 13 1991, 55.3K)




XLSP21TC

Version: 2.1
Summary: XLISP, TC++ 2.0 source & some net chatter
Download: xlsp21tc.zip (Apr 12 1991, 136.9K)




XSCompiler

Summary: Generate protected mode 32bit code
License: Freeware
Download: xs36207c.zip (Apr 12 1999, 1M)
Description:
XSCompiler v1.04.36207c helps you produce 32-bit protected mode programs
which run on MS-DOS and MS-Windows machines. These programs will have
access to all the physical memory of the system and use a free 32-bit
extender, compatible with RAW, XMS, VCPI and DPMI environments. Its
multiple user defined programming language facility allows you to modify
the programming language as you wish. There are already defined the C
and Pascal language, which can be used simultaneously. XSCompiler has
an inline assembler which allows you to use ASM instructions (80x86,
Pentium, Pentium Pro, MMX, 3D-NOW). This compiler has also a dynamic
link libraries facility. There are many libraries included:
multi-tasking, clock, compression, graphics, sound blaster, keyboard,
mouse, cd-rom, CRC computing, random number generator, serial
communications and many other. It can compress the executables
produced. All the executables of the compiler (including the compiler
itself) are made with this compiler.




XSCompiler

Summary: Generate protected mode 32bit code
License: Freeware
Download: xs36208b.zip (Apr 12 1999, 1M)
Description:
XSCompiler v1.04.36208b helps you produce optimized 32 bits protected
mode programs which run on MS-DOS and MS-Windows machines. These
programs will have access to all the physical memory of the system and
use a free 32 bit extender, compatible with RAW, XMS, VCPI and DPMI
environments. Its multiple user defined programming language facility
allows you to modify the programming language as you wish. There are
already defined the C and Pascal language, which can be used
simultaneously. XSCompiler has an inline assembler which allows you to
use ASM instructions (80x86, Pentium, Pentium Pro, MMX, 3D-NOW). This
compiler has also a dynamic link libraries facility. There are many
libraries included: multi-tasking, clock, compression, graphics, sound
blaster, keyboard, mouse, CD-ROM, CRC computing, random number
generator, serial communications and many others. It can compress the
executables produced. All the executables of the compiler (including
the compiler itself) are made with this compiler (this is a good example
of the capabilities of the compiler).




XYZ110S

Summary: The DOS compiler for computer hobbyists
Download: xyz110s.zip (Jul 25 1996, 56.5K)






[ Home | Submit ]
[ Humor | Icons | Library | Manuals | Organizations | RFCs | Services | Software | Users ]

Copyright © 1997-2000 Ctrl Computer Systems. All rights reserved.
Comments: software@bookcase.com
Last updated: 07/05/03