8178de92c4*polished input statement without parameter on windows.
paladin-t
2015-12-01 17:14:50 +08:00
021f552c67*improved stability for sub routine; *improved error handling with shell.
paladin-t
2015-11-30 15:42:56 +08:00
36834cd008*improved stability for sub routine.
paladin-t
2015-11-30 14:27:10 +08:00
2a4d8d40cb*improved stability for sub routine.
paladin-t
2015-11-30 13:40:12 +08:00
37e633e907*updated binaries.
tony
2015-11-26 23:23:00 +08:00
d5e93b4954+raised error for invalid routine usage; *fixed a memory corruption bug when met an invalid routine usage.
Wang Renxin
2015-11-26 16:05:02 +08:00
0e136784dd+raised error for invalid routine usage; *fixed a memory corruption bug when met an invalid routine usage.
Wang Renxin
2015-11-26 16:04:58 +08:00
045119aabe*updated history.
Wang Renxin
2015-11-26 16:04:57 +08:00
d3de48bd2f*updated readme.
Wang Renxin
2015-11-25 12:54:01 +08:00
20104b2ce3*updated wiki ref in readme.
Wang Renxin
2015-11-25 12:22:26 +08:00
d9b5ec0cbe*updated wiki ref in readme.
Wang Renxin
2015-11-25 12:21:05 +08:00
5dacedf4ef*updated doc.
tony
2015-11-24 21:44:09 +08:00
2b17375557*updated wiki ref in readme.
Wang Renxin
2015-11-24 19:34:03 +08:00
ba31b2f93d+added an mb_raise_error function.
Wang Renxin
2015-11-04 16:52:03 +08:00
27a6f3f6f7+added an mb_raise_error function.
Wang Renxin
2015-11-04 16:52:00 +08:00
053baae009*updated history.
Wang Renxin
2015-11-04 16:51:58 +08:00
6c40ba037e*fixed a memory leak with string manipulation.
Wang Renxin
2015-11-03 14:03:04 +08:00
6acd5f1ff0*updated history.
Wang Renxin
2015-11-03 14:03:01 +08:00
29dd86703b*ignored warnings with visual c++.
Wang Renxin
2015-11-02 16:58:29 +08:00
a58aab9010+added some mb_value_t initialization helper macros.
tony
2015-10-31 13:16:22 +08:00
1c996e72af*polished string pushing code.
Wang Renxin
2015-10-29 19:35:17 +08:00
3562075734*improved mb_set_coll.
Wang Renxin
2015-10-29 17:46:24 +08:00
e7c4dd5fa8*updated history.
Wang Renxin
2015-10-29 17:46:21 +08:00
cd34a3b1c7+added an mb_get_ref_value function.
Wang Renxin
2015-10-29 14:01:24 +08:00
fa0d136e22+added an mb_get_ref_value function.
Wang Renxin
2015-10-29 14:01:20 +08:00
d5eaa3c0e4*updated history.
Wang Renxin
2015-10-29 14:01:19 +08:00
5215e5cae9*fixed a memory leak.
Wang Renxin
2015-10-29 13:22:25 +08:00
de9a7edd0f*polished code.
Wang Renxin
2015-10-29 10:23:29 +08:00
1142043233-removed unused function.
Wang Renxin
2015-10-29 10:15:12 +08:00
5bbdcb8633*improved compile compatibility with c++.
Wang Renxin
2015-10-29 10:15:09 +08:00
214745dbcd*updated binaries; *avoid warnings.
tony
2015-10-28 21:55:02 +08:00
406b0a8742*improved compile compatibility with c++.
Wang Renxin
2015-10-28 20:02:45 +08:00
0c332da27a*improved compile compatibility with c++.
Wang Renxin
2015-10-28 20:02:42 +08:00
63f659b4d4*added MBAPI prefix to size constants.
Wang Renxin
2015-10-28 19:26:42 +08:00
a881c9932a*added MBAPI prefix to size constants.
Wang Renxin
2015-10-28 19:26:40 +08:00
3972e1a39e+added module (namespace) support.
Wang Renxin
2015-10-28 14:19:36 +08:00
72828e0f09+added module (namespace) support.
Wang Renxin
2015-10-28 14:19:32 +08:00
ca0cd91ee6*updated history.
Wang Renxin
2015-10-28 14:19:31 +08:00
f8446018b1*fixed a collection referencing by iterator bug during gc.
Wang Renxin
2015-10-27 13:12:29 +08:00
2ce2703a3f*updated history.
Wang Renxin
2015-10-27 13:12:09 +08:00
83fe62ea92*fixed an argument detection issue with nil value.
Wang Renxin
2015-10-27 12:58:08 +08:00
a58f01d37c*updated history.
Wang Renxin
2015-10-27 12:57:54 +08:00
3794eeb31f+added an mb_set_import_handler function.
Wang Renxin
2015-10-27 11:52:48 +08:00
9c791299d6+added an mb_set_import_handler function.
Wang Renxin
2015-10-27 11:52:37 +08:00
83484fe4f8*updated history.
Wang Renxin
2015-10-27 11:52:27 +08:00
20cba0bcda+added an mb_init_coll function; *improved stability.
Wang Renxin
2015-10-27 11:25:21 +08:00
e9bfffed36+added an mb_init_coll function.
Wang Renxin
2015-10-27 11:25:18 +08:00
9a06c88f22*updated history.
Wang Renxin
2015-10-27 11:25:16 +08:00
b1ac941e9a*avoid warnings.
Wang Renxin
2015-10-26 11:10:19 +08:00
092d766277*fixed a wrong identifier parsing bug, thanks to Julien for pointing it out.
tony
2015-10-23 23:34:51 +08:00
ee84f820a4+added threshold to the memory pool.
Wang Renxin
2015-10-23 14:22:19 +08:00
9d331708bc*updated history.
Wang Renxin
2015-10-23 14:22:16 +08:00
d414cffca6*polished code.
Wang Renxin
2015-10-23 13:59:50 +08:00
b6b881e76e+added public collection manipulation interfaces: mb_get_coll, mb_set_coll, mb_remove_coll, mb_count_coll; *improved referenced usertype; *improved usertype by adding size customizable mb_val_bytes_t to the value union; *fixed a dictionary iterator validation bug.
Wang Renxin
2015-10-23 13:57:21 +08:00
77ee9f16ed+added public collection manipulation interfaces: mb_get_coll, mb_set_coll, mb_remove_coll, mb_count_coll; *improved usertype by adding size customizable mb_val_bytes_t to the value union; *fixed a dictionary iterator validation bug.
Wang Renxin
2015-10-23 13:57:16 +08:00
f800d3ee15*updated history.
Wang Renxin
2015-10-23 13:57:14 +08:00
1df2fa0366*updated readme.
Wang Renxin
2015-10-22 12:37:19 +08:00
b17a26a808*updated readme.
Wang Renxin
2015-10-22 12:30:12 +08:00
7078e30419+added TICKS() for Windows.
Wang Renxin
2015-10-22 11:18:40 +08:00
a512eee81a*fixed a memory issue in gc, thanks to John and Cybermonkey342 for pointing it out.
Wang Renxin
2015-10-22 11:07:38 +08:00
b55a590cb5*polished code.
Wang Renxin
2015-10-22 11:07:32 +08:00
24b92cd51a*polished code.
Wang Renxin
2015-10-22 11:07:30 +08:00
63b34d97df*updated history.
Wang Renxin
2015-10-22 11:07:21 +08:00
323a539900*polished code.
Wang Renxin
2015-10-21 19:39:50 +08:00
31b7059f7c*fixed a reference count manipulation bug; *fixed some uninitialized value issues.
Wang Renxin
2015-10-21 14:45:38 +08:00
201afd66c5*fixed a reference count manipulation bug; *fixed some uninitialized value issues.
Wang Renxin
2015-10-21 14:45:30 +08:00
bbf6efaa15*fixed a reference count manipulation bug; *fixed some uninitialized value issues.
Wang Renxin
2015-10-21 14:45:29 +08:00
564d34cd23*fixed a scope manipulation bug when evaluating a none parameter routine, thanks to Cybermonkey342 and John for pointing it out.
Wang Renxin
2015-10-20 19:49:24 +08:00
21e623d8d7*fixed a scope manipulation bug when evaluating a none parameter routine, thanks to Cybermonkey342 and John for pointing it out.
Wang Renxin
2015-10-20 19:49:20 +08:00
4da0f8b4ba*fixed a wrong processing bug when return in an IF statement chunk.
Wang Renxin
2015-10-20 18:46:22 +08:00
7bfa2c091b*fixed a wrong processing bug when return in an IF statement chunk.
Wang Renxin
2015-10-20 18:46:19 +08:00
567dee9282+added a SRND statement; +added range support for RND statement.
Wang Renxin
2015-10-20 17:50:35 +08:00
b1c2757d87+added a SRND statement; +added range support for RND statement.
Wang Renxin
2015-10-20 17:50:32 +08:00
483a8a9be5*improved error handling.
Wang Renxin
2015-10-20 10:03:27 +08:00
0d91bd0acf*renamed old mb_ref_value to mb_make_ref_value; +added a new mb_ref_value function; +added an mb_unref_value function.
Wang Renxin
2015-10-19 13:42:31 +08:00
dadb5ba43f*renamed old mb_ref_value to mb_make_ref_value; +added a new mb_ref_value function; +added an mb_unref_value function.
Wang Renxin
2015-10-19 13:42:27 +08:00
23079c926e*renamed old mb_ref_value to mb_make_ref_value; +added a new mb_ref_value function; +added an mb_unref_value function.
Wang Renxin
2015-10-19 13:42:24 +08:00
9715c6da8e+added a sub routine invoking function; +added an mb_get_routine function; +added an mb_eval_routine function.
Wang Renxin
2015-10-19 13:23:46 +08:00
de3c799630+added a sub routine invoking function; +added an mb_get_routine function; +added an mb_eval_routine function.
Wang Renxin
2015-10-19 13:23:14 +08:00
46a9b49152+added a sub routine invoking function; +added an mb_get_routine function; +added an mb_eval_routine function.
Wang Renxin
2015-10-19 13:23:11 +08:00
4a006592bc*avoid warnings. *updated binaries.
tony
2015-10-15 21:18:49 +08:00
1122741473*polished code.
Wang Renxin
2015-10-15 13:10:55 +08:00
e94e43622c+added hash, cmp, format functor for referenced usertype.
Wang Renxin
2015-10-15 13:01:28 +08:00
12ed696e31+added hash, cmp, format functor for referenced usertype.
Wang Renxin
2015-10-15 13:01:24 +08:00
12fef457d3+added referenced usertype support.
Wang Renxin
2015-10-15 11:53:35 +08:00
43904234c8+added referenced usertype support.
Wang Renxin
2015-10-15 11:53:29 +08:00
17b68f9672*updated history.
Wang Renxin
2015-10-15 11:51:30 +08:00
57555f8bd4+ignored array for gc.
Wang Renxin
2015-10-14 11:44:08 +08:00
245c68bb39+added garbage collection for referenced objects.
Wang Renxin
2015-10-14 11:36:55 +08:00
d33b032b2b+added garbage collection for referenced objects.
Wang Renxin
2015-10-14 11:36:50 +08:00
bb78a37d20+added garbage collection for referenced objects.
Wang Renxin
2015-10-14 11:36:48 +08:00
9c9bb57d33*fixed a memory leak.
Wang Renxin
2015-10-13 17:10:04 +08:00
716526047d*polished code.
Wang Renxin
2015-10-13 14:19:23 +08:00
a7ba186b6c*changed array to referenced type.
Wang Renxin
2015-10-13 14:10:57 +08:00
bcdba13693*updated history.
Wang Renxin
2015-10-13 14:10:50 +08:00
54c57fcad5*updated history.
Wang Renxin
2015-10-13 11:17:34 +08:00
acb6298243*fixed a memory pool sorting issue.
Wang Renxin
2015-10-13 11:17:04 +08:00