Commit Graph

  • a43a1fcc98 *updated doc. Wang Renxin 2016-12-02 12:39:27 +08:00
  • 4127407624 *updated macos bin. Wang Renxin 2016-12-01 19:37:39 +08:00
  • 96fa21acb9 *updated sample readme. Wang Renxin 2016-12-01 18:55:08 +08:00
  • cae42d6a8e *avoided some warnings with 64bit vc++; *polished interpreter help text. Wang Renxin 2016-12-01 18:11:24 +08:00
  • b358ba2fbc *fixed a file importing bug; -removed the SET_IMPORTING_DIRS statement. Wang Renxin 2016-11-01 12:28:53 +08:00
  • c623be78f2 *fixed a percent symbol printing bug, thanks to Philip Bister for pointing it out; *fixed some compiling warnings with xcode. Wang Renxin 2016-10-23 21:40:16 +08:00
  • a0bd888128 *renamed MacOS to macOS according to Apple's amendment. Wang Renxin 2016-09-22 16:51:15 +08:00
  • af8507e788 *polished code. Wang Renxin 2016-08-21 20:23:53 +08:00
  • 841f297413 *polished memory leak detection code. Wang Renxin 2016-08-21 11:48:35 +08:00
  • 6974a3199b *nothing serious. Wang Renxin 2016-08-12 10:43:48 +08:00
  • 6413b9580d +added mit license badge. Wang Renxin 2016-08-10 09:39:28 +08:00
  • 8e512f1ecb *polished code. Wang Renxin 2016-08-09 22:56:58 +08:00
  • 3d351fa7d0 *updated macos binary. Wang Renxin 2016-08-09 14:38:26 +08:00
  • 59d44720c1 +added function overriding support for class instance. Wang Renxin 2016-08-09 14:26:56 +08:00
  • 0d3b890b37 *refactored code. Wang Renxin 2016-08-09 12:19:26 +08:00
  • 0067090d16 *refactored code. Wang Renxin 2016-08-09 11:42:01 +08:00
  • 442e26ca3f *fixed a multiple disposing bug with gc; *polished the yard sample. Wang Renxin 2016-08-09 10:41:18 +08:00
  • 0eea555b2b *updated doc. Wang Renxin 2016-08-07 00:37:08 +08:00
  • 4c351dc196 *refactored to return unknown when trying to access a not exist member in a prototype. Wang Renxin 2016-08-07 00:21:35 +08:00
  • 683b8f96a4 *polished code. Wang Renxin 2016-08-06 23:37:48 +08:00
  • 5c668fa432 *refactored to return unknown when trying to access a not exist key in a dictionary. Wang Renxin 2016-08-06 15:41:19 +08:00
  • 3400ec68c2 +added reflection accessing ability to the SET statement. Wang Renxin 2016-08-06 00:20:34 +08:00
  • 150f86b5a1 *improved clean batch. Wang Renxin 2016-08-05 09:51:41 +08:00
  • d80578329c *improved locale processing. Wang Renxin 2016-08-04 09:31:29 +08:00
  • 0ccc23891a *renamed the name of a wiki ref. Wang Renxin 2016-08-02 13:10:50 +08:00
  • d23e053cbf +added language design wiki ref to readme. Wang Renxin 2016-07-29 14:14:55 +08:00
  • 8bef34b5ff *updated document. Wang Renxin 2016-07-28 16:01:53 +08:00
  • a92094133f *fixed a multiple disposing bug with class member. Wang Renxin 2016-07-26 10:02:30 +08:00
  • 24743b8091 *redefined the variable arguments string as a constant. Wang Renxin 2016-07-21 10:48:50 +08:00
  • ab05513194 *improved compatibility with arduino. Wang Renxin 2016-07-20 16:17:49 +08:00
  • 09f912352d *updated history. Wang Renxin 2016-07-20 14:51:07 +08:00
  • a9547fb689 *fixed a memory comparison issue. Wang Renxin 2016-07-20 14:50:41 +08:00
  • 18a76ba126 *polished code. Wang Renxin 2016-07-20 14:46:35 +08:00
  • 763177adda +added a program too long error. Wang Renxin 2016-07-20 10:12:01 +08:00
  • 44b54bd524 +added a program too long error. Wang Renxin 2016-07-20 10:11:56 +08:00
  • cd313c858e *updated history. Wang Renxin 2016-07-20 10:11:55 +08:00
  • 13daf2c62e *refactored error enum. Wang Renxin 2016-07-19 19:10:02 +08:00
  • b1857145b2 *refactored error enum. Wang Renxin 2016-07-19 19:09:50 +08:00
  • 4fb0301c23 +added a weak reference count overflow error. Wang Renxin 2016-07-19 18:53:24 +08:00
  • cc1ef81c1f +added a weak reference count overflow error. Wang Renxin 2016-07-19 18:53:20 +08:00
  • 67b75df9b8 *updated history. Wang Renxin 2016-07-19 18:53:17 +08:00
  • 131d10e303 *updated history. Wang Renxin 2016-07-19 18:41:07 +08:00
  • c3f3359621 +added a too many routines error; +added a reference count overflow error. Wang Renxin 2016-07-19 18:30:53 +08:00
  • 568270906a +added a too many routines error; +added a reference count overflow error. Wang Renxin 2016-07-19 18:30:51 +08:00
  • d940014f5a *updated history. Wang Renxin 2016-07-19 18:30:26 +08:00
  • 15ad976c54 *polished code. Wang Renxin 2016-07-19 17:01:14 +08:00
  • cd46b18856 *made int_t integer at the head of the union inside an _object_t. Wang Renxin 2016-07-19 16:30:18 +08:00
  • 571f001249 *moved type enum type down. Wang Renxin 2016-07-19 16:29:36 +08:00
  • acfcd276aa *updated windows binary. Wang Renxin 2016-07-19 14:16:05 +08:00
  • 17c2883d08 *fixed a wrong interpretation bug in the type statement. Wang Renxin 2016-07-18 17:14:43 +08:00
  • 7edf6e1aec *updated history. Wang Renxin 2016-07-18 17:14:39 +08:00
  • 06f780f5d1 *updated windows binary. Wang Renxin 2016-07-18 09:51:18 +08:00
  • e26e2b4c20 *updated macos binary. Wang Renxin 2016-07-16 18:25:27 +08:00
  • 308ce67f36 *polished code. Wang Renxin 2016-07-16 15:59:02 +08:00
  • f60e9b34a3 *updated document. Wang Renxin 2016-07-16 15:52:28 +08:00
  • 4cf3efd0a0 +added class format support with the str statement. Wang Renxin 2016-07-16 15:28:26 +08:00
  • bbb1d9919d *updated history. Wang Renxin 2016-07-16 15:28:16 +08:00
  • ec124d4a37 *polished code. Wang Renxin 2016-07-16 13:49:09 +08:00
  • 8c9fc7ee99 *fixed a boolean operation bug with the NOT statement on float number; *improved boolean operation. Wang Renxin 2016-07-14 10:15:45 +08:00
  • 8645eac69e *improved boolean operation. Wang Renxin 2016-07-14 10:15:01 +08:00
  • 3d7cc76c1e *updated history. Wang Renxin 2016-07-14 10:15:00 +08:00
  • dc7123195f *fixed a variable arguments constant initialization issue. Wang Renxin 2016-07-13 17:53:58 +08:00
  • 9f1cd5a606 *refactored error prompting. Wang Renxin 2016-07-13 10:48:59 +08:00
  • eabd5dc02c *updated history. Wang Renxin 2016-07-13 10:48:54 +08:00
  • 46f55f5f2b *updated macos binary. Wang Renxin 2016-07-12 23:03:32 +08:00
  • 196cbcd103 *updated windows binary. Wang Renxin 2016-07-12 17:31:26 +08:00
  • 1f74f936e9 *fixed a crash when met invalid lambda arguments. Wang Renxin 2016-07-12 17:21:57 +08:00
  • 0670b20a04 *updated history. Wang Renxin 2016-07-12 17:21:44 +08:00
  • eef08ef4ad *polished code. Wang Renxin 2016-07-12 17:00:41 +08:00
  • 68c3b6954a *avoided warnings. Wang Renxin 2016-07-12 11:38:07 +08:00
  • dfc8e0cf22 *fixed some memory issues with gc. Wang Renxin 2016-07-12 11:23:36 +08:00
  • 8f40dbd1fc *updated history. Wang Renxin 2016-07-12 11:23:31 +08:00
  • 855eb36441 *refactored gc. Wang Renxin 2016-07-11 19:28:14 +08:00
  • 4ddeb1a0c3 *updated history. Wang Renxin 2016-07-11 16:41:54 +08:00
  • 697b6398f1 *fixed a garbage collection issue with outer scope. Wang Renxin 2016-07-11 16:40:01 +08:00
  • 8730e3fb70 *fixed a stack tracing issue. Wang Renxin 2016-07-11 14:24:29 +08:00
  • d3bfb32574 *updated history. Wang Renxin 2016-07-11 14:24:23 +08:00
  • 02dc7f2afb *fixed a mistake. Wang Renxin 2016-07-11 13:19:58 +08:00
  • 5243b54a4a +added a hash and compare must come together error. Wang Renxin 2016-07-11 13:14:09 +08:00
  • 4ad40cd169 +added a hash and compare must come together error. Wang Renxin 2016-07-11 13:14:05 +08:00
  • 41a12f3c95 *updated history. Wang Renxin 2016-07-11 13:14:03 +08:00
  • 0f5fb4890c *fixed a meta function missing issue for class. Wang Renxin 2016-07-11 12:54:35 +08:00
  • 003933017a *updated history. Wang Renxin 2016-07-11 12:54:12 +08:00
  • 7967fc5791 *fixed a missing source file information issue for routine. Wang Renxin 2016-07-11 12:29:46 +08:00
  • 6de74f25cb *updated history. Wang Renxin 2016-07-11 12:29:41 +08:00
  • 4cddf8bb75 *fixed a referenced usertype initialization bug; *avoided warnings. Wang Renxin 2016-07-07 22:12:07 +08:00
  • 5b9243dca7 *polished code. Wang Renxin 2016-07-07 16:38:36 +08:00
  • 12f873b107 +added override functions wiki link to readme. Wang Renxin 2016-07-07 13:48:42 +08:00
  • 57500586b7 *updated document of meta function overriding. Wang Renxin 2016-07-07 13:27:05 +08:00
  • 97ab936943 *fixed an error in the yard sample. Wang Renxin 2016-07-07 13:13:02 +08:00
  • 8d28db64b7 +added function overriding support for referenced usertype. Wang Renxin 2016-07-07 13:10:03 +08:00
  • 9b725b32fc +added function overriding support for referenced usertype. Wang Renxin 2016-07-07 13:09:58 +08:00
  • d1ea5250b2 *updated history. Wang Renxin 2016-07-07 13:04:57 +08:00
  • f26a126827 *improved error prompting for collection manipulation. Wang Renxin 2016-07-07 10:41:52 +08:00
  • d18ebbae28 *improved error prompting for collection manipulation. Wang Renxin 2016-07-07 10:41:47 +08:00
  • 20c6963f35 *updated history. Wang Renxin 2016-07-07 10:41:45 +08:00
  • 850079a22f *fixed a stack memory issue with stack tracing. Wang Renxin 2016-07-06 17:13:35 +08:00
  • 0effa21e06 *fixed a stack memory issue with stack tracing. Wang Renxin 2016-07-06 17:13:29 +08:00
  • ec5c6390b8 *refactored interpreter structure layout. Wang Renxin 2016-07-06 17:03:15 +08:00
  • 8a53a948be *fixed a memory leak with the print statement. Wang Renxin 2016-07-06 14:11:42 +08:00