Skip to content

Basically the C programming language peppered with my preferences

License

Notifications You must be signed in to change notification settings

bichanna/castella

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Castella

Castella is essentially a reimagined version of C, infused with personal preferences for both semantics and syntax. Castella uses the tamago crate to generate its C output.

Goals

  • Basically C with a little bit nicer syntax
  • Transpiles to standard C code, ensuring compatibility
  • Full manual memory management, just like in C, but with some niceties
  • Built-in implementations of dynamic arrays, hash maps, and other useful things
  • Use functions, types, and other stuff from C without too much fuss
  • Not too many features being introduced

About

Basically the C programming language peppered with my preferences

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages