Skip to content

kyryloshy/kompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kompiler

Kir's compiler for low-level ARM machine code. Kompiler is a modular tool written in Ruby, and can easily be changed to support other architectures!

Contents

Description

Kompiler is a tool which can compile a low-level programming language into machine code. Each instructions written in the language will directly reflect the resulting machine code in a predictable way.

Install

To install Kompiler through RubyGems, run:

gem install kompiler

How to use

Using Kompiler is simple. To compile a program into machine code (after installation), run

kompile input_file.s output_file.bin

For further information, run

kompile --help

Documentation

You can find the basics and examples of programming with Kompiler in the docs directory.

About

Kir's compiler for low-level machine code.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages