swift-nav / plover

Plover is a language for matrix algebra on embedded systems.
http://swift-nav.github.io/plover
MIT License
47 stars 14 forks source link

scott/peddie/eric changes #57

Closed scottswift closed 8 years ago

scottswift commented 8 years ago

lets collect improvements to the docs and any changes you guys make here so we can all see them and talk them over

scottswift commented 8 years ago

all looks good. @ejconlon do you want to look over it before we merge?

scottswift commented 8 years ago

commit d315a8c95cad0673cc62add709abdc02825a41e1 ensures that input arguments (the default direction type) are not modified in the body of a function. previously, Plover could not detect this, but C compilation would ultimately fail when a const parameter was reassigned.