dorsal/arxiv
View SchemaConverting Equipment Control Software from Pascal to C/C++
| Authors | Ludwig Hechler |
|---|---|
| Categories | |
| ArXiv ID | physics/0111056 |
| URL | https://arxiv.org/abs/physics/0111056 |
| Journal | eConf C011127 (2001) WEAP034 |
Abstract
The equipment control (EC) software of the GSI accelerators has been written entirely in Pascal. Modern software development is based on C++ or Java. To be prepared for the future, we decided to convert the EC software from Pascal to C in a first step. Considering the large amount of software, this is done automatically as far as possible. The paper describes our experiences gained using a Pascal to C translator, Perl scripts, and, of course, some manual interaction.
{
"annotation_id": "71985f3f-bd7d-4358-8ec8-b671f92c70f5",
"date_created": "2026-03-02T18:00:36.397000Z",
"date_modified": "2026-03-02T18:00:36.397000Z",
"file_hash": "726e3d4783846d11e09c3039a6e72ae19e0d0b4d1c0dbbbcdb35d09bf5324f1d",
"private": false,
"record": {
"abstract": "The equipment control (EC) software of the GSI accelerators has been written\nentirely in Pascal. Modern software development is based on C++ or Java. To be\nprepared for the future, we decided to convert the EC software from Pascal to C\nin a first step. Considering the large amount of software, this is done\nautomatically as far as possible. The paper describes our experiences gained\nusing a Pascal to C translator, Perl scripts, and, of course, some manual\ninteraction.",
"arxiv_id": "physics/0111056",
"authors": [
"Ludwig Hechler"
],
"categories": [
"physics.acc-ph"
],
"journal_ref": "eConf C011127 (2001) WEAP034",
"title": "Converting Equipment Control Software from Pascal to C/C++",
"url": "https://arxiv.org/abs/physics/0111056"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "946489b1-4037-4075-a6aa-33a4d9f325aa",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}