Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.

jeantux/drax-compiled-implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drax Language

Drax is a very simple compiler that generates native code and is designed to support different backends.

Support for architecture i386 linux only

Requirements

  • gcc (to use default backend)

Compiling

First you must generate the initial configuration

make config

To generate the binary executable run:

make

for building the drax binary, you can define which backend to use. in the example above we used "ASM" which has GNU Assembler as a backend.

To compile a new program you can run:

./bin/drax tests/hello.dx

After compiling a binary will be generated and just run:

./main

About

Functional compiled language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published