FreePZB is a faithful implementation in Lua of the German train protection
system PZB90 for use in train simulation games. The implementation as a whole
can be found in freepzb.lua and integration manual (German only currently) in
Anleitung.pdf.

Also included is a simple test program (pzbtest) used in the development of
FreePZB. This requires Python, Python GI bindings to GTK and a standalone Lua
interpreter. It has been used and tested only on Linux but it might work under
other operating systems where the required environment is available.
