pdbc (PDB Compiler) - a compiler than converts a source file into a Palm DataBase file (PDB file).
The language the pdbc compiler understands is designed to be easy to understand und write.
Yet it is powerful enough to give the freedom to describe the binary content of the database records in a variety of ways.
It should also be easy to generate the pdbc source file from another language (e.g. Perl).
In addition to the pdbc tool there is also pdbdec.pdbdec is a decompiler which converts any valid PDB fileinto a pdbc source file.
This is useful to check the correctness of the pdbc generated file and to analyze other PDB files.
pdbc and pdbdec are command line tools. To install them you just need to modify the PATH environment variable.
The distribution contains:
- pdbc.exe for MS Windows
- pdbdec.exe for MS Windows
- Source code for pdbc/pdbdec
- man pages (+ html version)
- examples
- testsuite (contains also more examples)
- emacs mode: pdbc-mode.el
Like it? Share with your friends!
Supported operating systems:
Palm OS 3.x, Palm OS 4.x, Palm OS 5.x
Similar Software:
DB Scope DB Scope is a tool for developers that lets you view and modify the contents of a database record, divided into fields formatted according to your specifications
CheckPRC CheckPRC is a useful Windows tool for Palm developers to identify compatibility problems and maximise the number of users who can access their applications.
It can be used to determine the earliest version of Palm OS that a Palm application may run on, and to identify all the Palm OS functions that the application uses
TCFI TCFI is short for TRGpro CF (CompactFlash) Installer.
With TCFI you can install any file directly (not really - it is explained later) from your (Palm) Desktop to your TRGpro Palm device. All you need to do is: install the Palm application to your TRGpro then convert a file (e.g. MyVoice.wav -> MyVoice
Nutshell Nutshell is a powerful utility for creating self-expanding installers.
With Nutshell for Palm OS there is no longer any need to distribute multiple PRC and PDB files when distributing software. Just create a Nutshell self-expanding archive. After installing the single installer file on any Palm device, just tap it to automatically expand the archive
App Log I use this for my own PDAToolbox development to track files, field names, CIDS, etc
Microfinish Microfinish is a MUST HAVE app for CNC lathe programmers!
HTTP protocol for Palm OS (CodeWarrior Platform) HTTP protocol for Palm OS (CodeWarrior Platform) - This library is an implementation of a subset of W3C specs for HTTP protocol. It's packed as a library file with C++ headers, so you can include it in your own programs simply linking it into your programs. It runs on ANY Palm OS device running Palm OS version 3.0 and higher (not only on Palm VII)
HTTP protocol for Palm OS (PRC Tools Platform) HTTP protocol for Palm OS (PRC Tools Platform) - This library is an implementation of a subset of W3C specs for HTTP protocol. It's packed as a library file with C++ headers, so you can include it in your own programs simply linking it into your programs. It runs on ANY Palm OS device running Palm OS version 3.0 and higher (not only on Palm VII)
TealInfoDB: HTML Reference TealInfoDB: HTML Reference is a handy reference to HTML Tags with definitions of terms and simple examples for usage
Quartus Forth Quartus Forth - Since 1997, Quartus Forth is the original on-board ISO/ANSI Standard Forth compiler for Palm OS handheld computers. Quartus Forth is fast, and builds genuine native executables that need no 'run-time' libraries.
Forth is a perfect fit for the handheld screen, and Quartus Forth makes programming the Palm OS simple
Other Software by developer «Eric Obermuhlner»:
pilrc-mode Pilrc-mode is an emacs mode for pilrc source files
pdbc (PDB Compiler) pdbc (PDB Compiler) is a compiler than converts a source file into a Palm DataBase file (PDB file).
The language the pdbc compiler understands is designed to be easy to understand und write.
Yet it is powerful enough to give the freedom to describe the binary content of the database records in a variety of ways