Search the web
Sign In
New User? Sign Up
euroforth · EuroForth conference list
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Abstracts for EuroForth.   Message List  
Reply | Forward Message #119 of 153 |
Dear Anton

Sorry I missed the deadline for abstracts. If it is still possible, I
would like to submit the following.

Regards

Bill

Title: A User's Introduction to the Reversible Virtual Machine.

Abstract: The "Reversible Virtual Machine" (RVM) is a version of Forth
extended to simulate logical reversibility and designed to act as a
target language for compilation. In this paper we present the RVM
programming environment and some example Forth programs.


Title: Implementation Aspects of RVM.

Authors Bill Stoddart and Frank Zeyda

Abstract: RVM is a "native code" Forth extended to simulate logical
reversibility and designed to act as a target language for compilation.
In this paper we describe the implementation of RVM for an i386 Linux
platform. We discuss the virtual machine's interaction with its Unix
environment, the Forth/C interface, meta-compilation to gnu assembler
code, code timing and optimisation, local variables with nested scopes,
the implementation of sets, garbage collection and memory leak
protection.


Title: "Popit": Implementing a Forth like language in C and Scheme as
student project topics for the Computer Science Degree course at the
University of Teesside.

Authors: Robert Lynas, Bill Stoddart, Frank Zeyda.

Abstract: As programming environments and operating systems grow in
complexity, students of Computer Science find it increasingly difficult
to gain a wholistic understanding of the computer systems they study.
"Popit" is a Forth like language designed to be implemented by students
in order to expose them to a complete, though simple, programming system
and virtual machine. The Popit implementation exercise is used in a
group project module in the second year of the course, where it is
implemented in C. In the fourth year of the course it is offered as an
individual project to be implemented in Scheme.





Fri Sep 17, 2004 7:46 am

bill.stoddart@...
Send Email Send Email

Forward
Message #119 of 153 |
Expand Messages Author Sort by Date

Dear Anton Sorry I missed the deadline for abstracts. If it is still possible, I would like to submit the following. Regards Bill Title: A User's Introduction...
Bill Stoddart
bill.stoddart@...
Send Email
Sep 17, 2004
9:08 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help