Thanks to visit codestin.com
Credit goes to github.com

Skip to content

8l/alloy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alloy is a work in progress programming language, read the reference to find out more about the plans, syntax, etc. Please note that the language is constantly being changed, so the Reference may be out-dated, or a little bit behind the master.

Here's a 3d cube being rendered using SDL and OpenGL in Alloy. In which you can find the source here

Disclaimer?

Alloy is a somewhat experimental language, this means it can and probably will change at any point, be it a small change, or a complete re-write. This means we cannot promise any backwards compatibility.

Status

Alloy is still constantly being worked on. At the moment it compiles, however some aspects of the language are unimplemented or broken.

Just show me what it looks like already

Sure, you can either see a small virtual machine implemented in Alloy here. Or you can just see a small Hello World example below:

use "stdio"

fn main(): int {
    println("Hello, World");
    return 0;
}

How can I help out with Alloy?

There are loads of ways you can help out:

  • Sending PR's (features, bug fixes, etc)
  • Commenting on issues
  • Creating issues (proposals, bugs, etc)
  • Writing documentation

License

Alloy is licensed under the MIT License.

About

Alloy Programming Language

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.7%
  • C++ 6.0%
  • Makefile 0.3%