fips-md 0.3.0

A framework for simulating arbitrary particle dynamics
Documentation
// mod codegen;
// mod llwrap;

//use crate::parsing::ast::ASTNode;
// use self::codegen::{Codegen, CodegenContext};

// pub fn test(ast: ASTNode) {
//     let context = llwrap::Context::new();
//     let mut module = llwrap::Module::with_context(&context, "mymodule");
//     let builder = llwrap::IRBuilder::with_context(&context);

//     let ftype = llwrap::FunctionType::new(&llwrap::Type::get_double(&context), &mut []);
//     let fun = module.add_function("myfunction", &ftype);
//     let bb = llwrap::BasicBlock::append_function(&context, &fun, "myfunctionbody");
//     builder.position_at_end(&bb);
//     let mut cctx = CodegenContext::new(builder);
//     let retval = ast.codegen(&mut cctx);
//     cctx.ir_builder.build_ret(&retval);
//     module.dump();
// }