v0.0.3 #3
sanjayaharshana
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Melt v0.0.3
Summary
Melt is a minimal, interpreted, object-oriented language implemented in C++. This release improves the CLI, documentation, and release workflow.
What's in Melt
if/else,for,while, classes, methods,this,return,import,try/catch/throwprint, file I/O, arrays, JSON, base64, XOR cipher, vectors, optional GUI (SDL2)servePublic, Blade-likerenderView, handler class withmethod handle()make with-mysql), loadable extensions (shared libraries viamelt_register)Changes in this release
CLI
meltwith no arguments now shows usage, examples, and support links instead of running built-in sample code.Documentation
melt_register, build .so/.dylib/.dll, and enable it inmelt.ini. Available indocs/html/index.htmlanddocs/index.html.Infrastructure & CI
v*to build and attach binaries (melt-linux-x86_64,melt-darwin-arm64) to the GitHub Release.Fixes
make citarget for CI builds without MySQL/SDL so the binary runs on runners without those libraries.Installation
makethen./bin/melt script.melt. Optional:make with-mysql,make with-gui,make installmelt), and runmelt script.melt.Help & support
melt(no arguments) shows usage and links.Full changelog
make ciThis discussion was created from the release v0.0.3.
Beta Was this translation helpful? Give feedback.
All reactions