Ghost is a small, object-oriented, embeddable toy scripting language. While object-oriented, Ghost also supports procedural and functional programming styles as well.
Ghost is dynamically typed, runs by a tree-walking interpreter, and has automatic memory management thanks to its implementation through the Go programming language.
classCoffeeMaker {
function constructor(coffee) {
this.coffee = coffee
}
function brew() {
print('Enjoy your cup of %s'.format(this.coffee))
}
}
maker =CoffeeMaker.new('espresso')
maker.brew()
Status
Currently in beta, vetting out the language and seeing how it feels writing/running. Major changes are still possible at this stage.
Documentation
You will find robust, user friendly, and updated documentation on our website.
There was an error while loading. Please reload this page.
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page.
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.