Skip to content

tlsdmstn56/rustr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustr

R rust port

Rust

Goal

  • Modernize C based R code base using Rust
  • Reimplement src/main
  • Do not touch performance-critical code such as math functions written in Fortran.

Status

  • Only front-end is ported in Rust.
  • R will be incrementally ported.

Build

# set R 4.2.0
echo "4.2.0" > R_VERSION

# build
cargo build

Run

# Run wrapper script to setup environment and run rustr
./script/run_r.sh

Releases

No releases published

Packages

No packages published