The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added abs operator
- Change compare operators to eq, ne, gt, ge, lt, le
- rpn_process will (optionally) fail if variable does not exist
- rpn_variable_set will replace value if variable already exists
- Clear context and memory leak fix
- Added more comparison operators (cmp, cmp3, index, map, constrain)
- Added casting methods (round, ceil, floor)
- AUnit testing
- Keywords file
- Do not compile with advanced math support by default
- Renamed 'if' to 'ifn' (numeric if)
- Remote testing using Travis and PIO Plus
- Examples and more commmands
- Renamed 'rpn_begin' to 'rpn_init'
- Variables now start with $ sign
Initial version