Aer/engine
belliash ab8bf48485
All checks were successful
The build was successful.
Make constant declarations local.
There are several changes in this commit:
 * first of all constants declared by 'const' statement should be local (declared in current scope / frame),
 * constants are declared by using OP_DECLARE instruction,
 * OP_LOADC browses both global and local constants container,
 * PH7_VmRegisterConstant() allows both global and local declarations.
Since this commit, there are 3 kinds of constants:
 1) global
 2) local (in loop, closure, method)
 3) class members.
Actually there is no way to declare a global constant except the built-in constants.
2019-05-04 13:45:32 +02:00
..
2019-04-28 18:25:43 +02:00
2019-05-04 13:45:32 +02:00
2019-04-20 19:29:15 +02:00
2019-05-04 13:45:32 +02:00
2019-04-20 19:29:15 +02:00
2019-04-20 19:29:15 +02:00
2019-04-20 19:29:15 +02:00
2019-04-20 19:53:16 +02:00
2019-05-04 13:45:32 +02:00