Skip to content
 
 

Repository files navigation

Memetalk

This is a repository for the Memetalk programming system.

A rationale for this project may be found at the wiki

Current stage of development is alpha.

List of dependencies

C++

The Memetalk VM is currently developed in C++ and depends on:

Memetalk also has unfortunate dependencies at the moment, such as:

  • Qt 4
  • QScintila2

These should be installed to be able to build the VM.

Python

While MemeScript compiler is written in itself, we are currently bootstrapping using a compiler written in python. Thus, to build, you will also need to have the following installed:

Building

Run inside the repository directory:

$ make

The VM binary meme should have been created in the current directory.

To be sure everything is minimally O.K., we also recommend running the tests:

$ make test

Running

Copy meme.config.sample to ~/.meme.config. Edit the paths within "override_to_local" key so they point to the correct directories. Then, from the repository directory, just run:

$ ./meme central/stdlib/hello_world.me

About

The Memetalk programming system

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages