Skip to content

MacroMeng/PyLamina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyLamina

使用CPython作为底层运行时的Lamina子集实现。

Lamina语言指路:Lamina-dev/Lamina

📋ToDo List

✅已完成
  • 新建文件夹
  • 整型支持
  • 精确小数/分数(输入)
  • Python内置数学函数库
  • REPL
⌨️正在做的
  • 精确小数/分数(输出)
  • 精确无理数(√2,√3……的运算和自动化简,如√8=2√2)
  • 更好的复数支持
  • 控制语句(if, for, while等)
💭下一步是……
  • 字符串支持
  • 函数与结构体支持
  • 更多数据结构支持
  • 使用Nuitka编译为可执行文件,提升性能(同时让Windows小白用户闭嘴)
📚未来计划
  • 官方Wiki
  • 第三方数学库(e.g. numpy, sympy, scipy)
  • 绘图库(e.g. matplotlib)
  • GUI库

⚠️免责说明

此项目与Lamina官方只有一点关系。我们目前没有官方社区,您可以加入Lamina官方社区来与我们互动。

About

使用CPython作为底层运行时的Lamina子集实现。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages