关于服务
翻译我在经典的 Borland 世界中工作了很多年,并且始终保持一个随时可用的 Turbo Pascal 7 环境。如果你有一个很久没人敢碰的 DOS 时代程序,我会让它复活。我的工作包括读取和解析旧的 .PAS 源文件,解开 BGI 图形,使用 CRT 处理屏幕,处理中断和内联汇编。从那里,有两条路径可供选择:保留原始在 DOSBox 下工作的程序,或小心地将其移植到 Free Pascal,以便在 Windows、Linux 和 macOS 下构建。我定期拯救 1990 年至 2000 年间编写的会计工具、实验室数据记录器、工程计算器和学校教育程序。结果总是具体的:带注释的源代码、真正可工作的构建、简短的迁移报告,以及我更改的每个风险构造的说明。我为学生和教师编写清晰的 Pascal 教育代码,每一步都有注释,因为我相信旧语言比许多现代语言更好地教授结构。当模块丢失、指针运算在 32 位上出错,或程序与实时计时绑定时,我知道这些陷阱并解释我如何规避它们。我在可能的情况下进行彻底测试,逐字逐字地验证输出与遗留二进制文件的一致性,并且从不交付我自己没有运行过的代码。我也欢迎出于热爱而进行的复古项目。告诉我程序应该做什么,给我发送幸存的片段 — 我会恢复它。