Issue 3:
Migrate all math functions to the math module

hyunghwan.chung

Some built-in math functions are located in the main engine. These can get migrated out to the math module if the parser converts the functions names to include a module reference. (e.g. sin to math::sin). Also consider calling math::pow() when handling the exponentiation operator during runtime. It may not be possible to convert it during the parse time as the value types are unknown. The runtime may call math::pow() instead of rtx->awk->prm.math.pow(). I can remove most of the math function fields from the qse_awk_prm_t structure after migration.

Change logChange

2014-06-30 13:01:12 +0900

hyunghwan.chung

- Type: Defect
- Status: New
- Priority: Other
- Owner: hyunghwan.chung

2014-07-02 00:35:14 +0900

hyunghwan.chung

- Status: In progress

[[#R2983]] migrated most of the math functions to the math module.