Skip to content

andrewchambers/hm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hm

A prototype/wip/toy compiler for a tiny C like language that adds a few features and removes most others.

Initial plan:

  • C like semantics, compile to C initially.
  • Function local type inference.
  • Simplicity.

Example code


puts(s: *char) -> void;

fn main (argc: int, argv: **char) -> int {
  puts("hello!");
  0
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published