Skip to content

justlucdewit/BeCauSe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeCauSe

The Because, Compiled, Stack based language

B BeCauSe
C Compiled
S Simple

Because is a self hostedm concatenative, stack based programming language. What else would you ask from an awesome programming language?


Install

Currently, BeCauSe can only be installed on Linux operating systems due to the fact it uses Nasm and other commands that are only availabe on Linux.

To install BeCauSe, make sure to have ./bcs.py in your path


Quick start

Interpreting

$ python3 ./bcs.py run examples/e006_while_loops.bcs

Compiling

$ python3 ./bcs.py com examples/e006_while_loops.bcs
$ ./output

Keeping the generated assembly

$ python3 ./bcs.py com examples/e006_while_loops.bcs debug
$ cat ./output.asm

About

BeCauSe, Compiled, Stackbased language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages