The Ra Programming Language
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Documentation
Source
.gitattributes
Cobra Licence.text
Cobra.Core.dll
Installation Instructions.text
LICENCE.text
Makefile
README.md
install
install.exe

README.md

Twitter URL

The Ra Programming Language

Program in your native tongue

Ra is an alternative syntax for the .NET language Cobra that supports non-English programming

Cobra website
Ra website
Learn Ra
Define a non-English language

class HelloWorld
	**Prints "Hello, world."**

	on start

		print "Hello, world."

Help!

• The default languages need editing.

• More languages should be supported by default.

• See open issues.

Requirements

Cobra
All Cobra requirements

Download

Download the latest release and unzip the download

Install on Mac (Using the Installer for Mac)

Run the installer

OR:

Install on Mac/Unix/Linux/Ubuntu

Run the "install" script with sudo

Install on Windows

1. Run "install.exe" (try as administrator if you have trouble)
2. Add "C:\Ra" to your PATH variable

Optional

Install the "ra.lang" file in the Source/Syntax Highlighting folder (instructions are in that folder)

Licence

The Friendly Nod Licence

Copyright (c) 2015 Omar Ahmad

This product may be dealt with, free of charge, with only these conditions:

No person or entity shall be blatantly misrepresented as an author or owner of this product or anything related to it.

This product has no warranty, including the warranty of merchantability, and the warranty of fitness for a particular purpose. Neither the authors nor copyright holders are liable for anything related to this product, including any damage caused by this product.

Note: The files in the "Syntax Highlighting" folder are exempt from the above
copyright and licence. See those files for their copyright and licence
information.

Cobra's Licence

Cobra's licence
Ra works by converting to Cobra, and Cobra.Core.dll is included in the download.

More on Ra

Ra file extension: .racode
To compile and run a Ra file: ra <filename>
To keep generated .cobra and .mdb files: ra <filename> -keep-files