McSwaggens / Puffin

Puffin is a C like compiler for Pash Assembly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is Puffin?

Puffin is a C/Java like programming language that compiles into PASM.

Compiler Progress

  • imports
  • structs
  • functions
  • code compilation
  • includes

Unique features

new - Keyword that can be used to copy data.

int a = 123;
int b = 0;
//Copy a to b
b = new a;
//Change a
a = 0
//A should now be 0 and b should now be 123 
print (b);

__pasm - Allows you to write native PASM code

uint i = 0;
__pasm {
  set i INT32 123
}
print(i);

About

Puffin is a C like compiler for Pash Assembly

License:GNU General Public License v3.0


Languages

Language:C# 100.0%