Skip to content

DAGABO98/Meteor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 

Repository files navigation

Meteor

Description

Meteor is an imperative programming language intended for systems programming and embedded systems that require reliable performance and efficient and safe memory management. Meteor's strong type system and Rust-like ownership model guarantee memory safety by raising compiler errors when dangling or use-after-free pointers are found in your code, which provides the programmer with low level control without the need to sacrifice high level conveniences.

To compile the compiler: make all

To compile a meteor program: ./compiler.native <name_of_the_program>

To run the compile program: ./a.out

Contributors

Manager: Andrew de Soler

Tester: Cesar Ramos Medina

System Architect: Daniel Garces

Language Guru: Yefri Gaitan

Requirements

  • gcc 7.4.0 or clang 6.0.0
  • llvm 6.0.0
  • ocaml 4.05.0
  • zsh 5.4.2
  • opam 1.2.2
  • ocamlbuild 0.12.0

About

PLT project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors