Skip to content

peter-fogg/huck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

huck

Huck is a small programming language which compiles to LLVM IR, written as a project to learn a little more about Rust.

You should not use this language for anything serious. It may have bugs, and it will definitely steal all your beer.

Features

  • all values are 64-bit integers or booleans
  • arithmetic
  • the world's shittiest Rust FFI
  • more different values
  • conditionals
  • functions
  • user-defined structs
  • shitty, monomorphic static typing
  • proper static typing
  • lame type inference because the type system is so dumb
  • real type inference for grownups
  • garbage collection

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages