Zbo/ Ebo

Source Software Delivery System



Goto Home

Goto Introduction

Goto Expressor

Goto Compiler

Goto Vision

Goto Download

Goto Applications
 

The Windows 98/ 2000 version of the Ebo plug-in and Compiler can be downloaded here. In addtition, the Glut32.dll is also provided.

You must have the plug-in and the compiler in order to see the programs listed on the "Applications" page. Some of the programs use OpenGl and the Glut API. You must install the Glut32.dll in order for these programs to work.

The hello program displays the "Hello world" message.

The fractal program displays the Mandelbrot fractal is the user presses the '1' key and displays a julia fractal when the user presses the '2' key.

The compiler is a modified lcc compiler developed by Christopher W. Fraser, David R. Hanson, and Jacob Navia (Please see the readme file). The lcc compiler is a C compiler. The lcc compiler has been modified to read an Ebo file, translate it into an compilable source file, and compile the source file. A linker and resource compiler is also included so that an application can be created and run.

This demo only runs on Windows 98.

The compiler winzip self-extract creates a zbo folder on the C: drive of your machine. The zbo folder must be on the top-level of the C: drive.

There are three folders in the zbo folder: bin, include, and lib.

  • The bin folder contains the modified lcc compiler, linker, and resource compiler. The EboMap translation files are located here. Any Ebo source and .bat files must be downloaded here.
  • The include folder contains the include files used by the compiler to compile the demos. Currently, the included folder does not contain all of the C include files, only the files necessary to run the demos.
  • The lib folder contains the libraries the linker links into an application. The lib folder does not contain all of the lcc libraries - only libraries needed to run the demo.

There are five files in zbo: readme.txt, install.txt, installDialog.txt, abstract, and vision.txt.

  1. readme.txt contains the copyright information which must be distributed with the lcc compiler.
  2. install.txt contains installation instructions.
  3. installDialog.txt contains the information which appears when you run WinZip.
  4. abstract.txt is a description of zbo.
  5. vision.txt is the future plan for Ebo.

The plugin winzip self-extract tries to place the plug-in in the Netscape's plugins directory. You may have to edit the path WinZip displays in order to get the plugin placed in the right folder

The Glut32 winzip self-extract tries to place the dll in the Windows directory. You may have to edit the path WinZip displays in order to get the dll placed in the right folder

Download Zbo Compiler...

Download Glut32 dll...

Download Ebo plugin ...


 

Introduction

Expressor

Compiler

Vision

Download

Applications

Email