登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> CLQ工作室开源代码 >> 主题: [编译器/pascal]开源小 pascal 编译器     [回主站]     [分站链接]
标题
[编译器/pascal]开源小 pascal 编译器
clq
浏览(71) + 2024-12-17 18:52:42 发表 编辑

关键字:

[2024-12-17 19:28:30 最后更新]
[编译器/pascal]开源小 pascal 编译器

最近突然对小编译器很感兴趣。

最有名的小编译器当然是 tiny c 了,不过它似乎不是开源的,强功能版本似乎还收钱。

我问 ai ,现在有哪些 pascal 编译器还能用,结果它的答案几乎等于没有 ...

其实在 github 在搜一搜还是有好几个的。以下列表,未测试。

用关键字 pascal compiler 搜索可以得到。

--------------------------------------------------------

1.当然是 freepascal 了。fpc 在 vscode 下配置好后还是很好用的。以后详细补充。

2.
https://github.com/lkesteloot/turbopascal

web 版本的 pascal ,不过维护者只有两个人。可能当不得真。

3.
XD Pascal
https://github.com/vtereshkov/xdpw

似乎只有一个维护者,所以可能也只是看看。


4.
https://github.com/vtereshkov/umka-lang

这个维护者众多。不过它并不是 pascal 只是有部分语法,更类似 golang 。

5.
https://github.com/tranleduy2000/pascalnide

这个是安卓版本的。维护者多,似乎很正式。不过当前对 java 没太多兴趣。

6.
https://github.com/t-edson/P65Pas

这个很奇特,是给另外一种 cpu 使用的。不过至少可以用做参考。

7.
https://github.com/FrozenGene/LLVMPascalCompiler

似乎是一个教程配套的代码。

8.
https://github.com/StanfordPascal/Pascal
这个似乎也很正式。很老,但一直在更新。

9.
https://github.com/kanaka/pascal.js

又是一个 js 版本的。有两个维护者。

10.
https://github.com/hebisch/gpc

应该是网友自己 fork 的 GNU Pascal Compiler

11.
https://github.com/BeRo1985/berotinypascal

这个的作者是位 pascal/delphi 大佬。应该信得过。

12.
下面这是一个 pascal 编译器的教程,还有国内翻译的版本。另外作者的 sftp 这样的项目也很值得一看。

https://github.com/rspivak/
slimit Public
SlimIt - a JavaScript minifier/parser in Python
sftpserver Public
A simple single-threaded SFTP server
来自

https://ruslanspivak.com/lsbasi-part7/
计算机自制解释器Pascal(七):抽象语法树AST
https://zhuanlan.zhihu.com/p/385042207

-- 自己动手写编译器
https://pandolia.net/tinyc/index.html








总数:0 页次:1/0 首页 尾页  
总数:0 页次:1/0 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1