Skip to content
/ rc Public

A C-like programming language implemented in Rust

License

Notifications You must be signed in to change notification settings

SatvikR/rc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RC

A C-like programming language implemented in Rust (for now)

Check out the official Hello, World program!

Compiles to x86-64 instruction set and uses linux syscalls. Expects both nasm and ld to be in $PATH.

Example

import "core.rc"

i32 main() {
	puts("Hello, World!\n");
	return 0;
}

more examples in the example directory. Check out the sudoku solver example if you want to see a program that actually does something interesting

License

BSD-2 Clause

Copyright (c) 2022, Satvik Reddy

About

A C-like programming language implemented in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published