SkillAgentSearch skills...

Kaleidoscope

Golang Port of LLVM's Kaleidoscope Tutorial

Install / Use

/learn @ajsnow/Kaleidoscope
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Kaleidoscope

Go port of LLVM's Kaleidoscope Tutorial using the go-llvm/llvm <sup>doc</sup> bindings.

This is a fully functional clone of the completed tutorial. Currently, I'm refactoring the finished code into ideomatic Go. The lexer and parser are now pretty good. The codegen code, error handling and maybe test integration are what's left. After the refactoring is complete, I will break it back up into chapters and port the text of the tutorial as well.

Other Resources

Related Skills

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated11mo ago
Forks0

Languages

Go

Security Score

82/100

Audited on Apr 8, 2025

No findings