Activity for Dao Language

  • Limin Fu committed [775da2]

    Add: minor changes to the implementation of vec...

  • Limin Fu committed [9be436]

    Fix: in DaoMake, a couple inconsistency in hand...

  • Limin Fu committed [286285]

    Add: add a few minor improvements and fixings.

  • Limin Fu committed [ff7688]

    Fix: a minor bug in DaoNamespace_AddTypeConstan...

  • Limin Fu committed [af0f84]

    Remove: obsolete code for the previous initiali...

  • Limin Fu committed [67e606]

    Remove: obsolete running time checking of class...

  • Limin Fu committed [a027f6]

    Add: support for covariant subtyping when match...

  • Limin Fu committed [2675ef]

    Add: support for function pointer APIs;

  • Limin Fu committed [96aae6]

    Fix: a minor bug in parsing constructors of int...

  • Limin Fu committed [06a89a]

    Fix: a minor bug in handling command line argum...

  • Limin Fu committed [c9bf4e]

    Add: proxy api for "random" module;

  • Limin Fu committed [62509d]

    Add: bytecode support for concrete interfaces.

  • Limin Fu committed [366522]

    Change: current initialization checking to a ne...

  • Limin Fu committed [55f667]

    Add: a few minor fixings and improvements.

  • Limin Fu committed [664962]

    Add: various changes and fixings to improve sup...

  • Limin Fu committed [d06484]

    Fix: a minor bug in handling constant types;

  • Limin Fu committed [078ff8]

    Add: support for explicit loading a module DLL ...

  • Limin Fu committed [6f79ff]

    Fix: a minor memory leaking bug in the parser;

  • Limin Fu committed [b222f9]

    Fix: a couple of minor bugs in handling the glo...

  • Limin Fu committed [f2ec56]

    Add: static program analysis for checking varia...

  • Limin Fu committed [af5323]

    Move: module "help" and "macro" to the standard...

  • Limin Fu committed [9d4f91]

    Fix: a minor bug in handling variadic parameter...

  • Limin Fu committed [75324e]

    Add: proxy APIs for "time" to "aux";

  • Limin Fu committed [4642df]

    Add: support a new C wrapping type (DaoCpod) fo...

  • Limin Fu committed [a4a2ee]

    Fix: a minor module loading bug;

  • Limin Fu committed [ec4f5b]

    Fix: list and map locking for concurrency;

  • Limin Fu committed [e53df7]

    Add: a minor change to std.about() to include n...

  • Limin Fu committed [2d014c]

    Add: special parsing for field accessing of "se...

  • Limin Fu committed [803e40]

    Change: minor changes to DList and DMap structu...

  • Limin Fu committed [45bcbc]

    Change: the implementation of "io::Stream" type;

  • Limin Fu committed [994642]

    Change: move io.read(file) from the kernel to "...

  • Limin Fu committed [d2266d]

    Fix: a potential memory leaking bug when wrappi...

  • Limin Fu committed [1a42a3]

    Add: a few minor fixes and improvements.

  • Limin Fu committed [e1c3c3]

    Add: a couple minor improvements to Dao_OpenFil...

  • Limin Fu committed [bc68da]

    Add: new vm instruction DVM_UNTAG for untagging...

  • Limin Fu committed [b74129]

    Add: more improvements to the implementation of...

  • Limin Fu committed [bb29bb]

    Add: a minor improvement to DaoMake for generat...

  • Limin Fu committed [b963f9]

    Remove: builtin math function rand(), use the r...

  • Limin Fu committed [988e4c]

    Fix: a minor bug in inferencing returned types;

  • Limin Fu committed [2c135a]

    Change: disallow variable declaration without i...

  • Limin Fu committed [3b5c11]

    Add: support for inheritance of concrete interf...

  • Limin Fu committed [dbe5e0]

    Fix: a minor parsing bug for parsing enum types;

  • Limin Fu committed [078e84]

    Fix: a minor constant folding bug.

  • Limin Fu committed [cc54cf]

    Add: various improvements to the implementation...

  • Limin Fu committed [694a63]

    Change: DaoCpod_New() to use the size of the wh...

  • Limin Fu committed [6744cf]

    Fix: a recursion bug in checking for type holde...

  • Limin Fu committed [a328c4]

    Change: working path to the main script path;

  • Limin Fu committed [75e273]

    Fix: various minor bugs.

  • Limin Fu committed [6b2953]

    Fix: two minor bugs in handling concrete interf...

  • Limin Fu committed [27ebaa]

    Change: the implementation of caches for cdata ...

  • Limin Fu committed [cb9b5a]

    Fix: a couple of minor bugs.

  • Limin Fu committed [607746]

    Change: moving inferencer code to new files;

  • Limin Fu committed [5951a4]

    Add: various minor fixings for building on Wind...

  • Limin Fu committed [24ee52]

    Fix a typo.

  • Limin Fu committed [50c0ac]

    Fix: type checking for variable declaration inv...

  • Limin Fu committed [fdc7fa]

    Fix: a minor bug.

  • Limin Fu committed [8ea455]

    Change: caching mechanism for cdata and concret...

  • Limin Fu committed [cce659]

    Add: support for comparison operation for type ...

  • Limin Fu committed [dbfe83]

    Add: preliminary implementation for concrete in...

  • Limin Fu committed [ea9433]

    Add: DaoCinType and DaoCinValue types for concr...

  • Limin Fu committed [c64e59]

    Fix: a type casting bug for user defined C data...

  • Limin Fu committed [e1d4e8]

    Fix: a few minor bugs for handling decorator, D...

  • Limin Fu committed [b4462e]

    Change: disallow declaring variables (except cl...

  • Limin Fu committed [828e72]

    Add: support for defining concrete interface ty...

  • Limin Fu committed [60a42b]

    Add: more proxy APIs.

  • Limin Fu committed [7324ab]

    Fix: byte encoding of types with sub types;

  • Limin Fu committed [0d211f]

    Add: new bytecode block ASM_TYPEFOR to handle s...

  • Limin Fu committed [639efd]

    Fix: a minor bug in the inferencer for handling...

  • Limin Fu committed [8a7e68]

    Fix: a minor code verification bug for bytecode...

  • Limin Fu committed [4f3a82]

    Add: minor improvements to tasklet scheduling;

  • Limin Fu committed [81614e]

    Fix: too minor parsing bugs.

  • Limin Fu committed [29fcec]

    Fix: a minor parsing bug in handling defer/clos...

  • Limin Fu committed [b5db6b]

    Change: move constant evaluator from namespace ...

  • Limin Fu committed [5d195e]

    Add: a few minor improvements and fixings;

  • Limin Fu committed [ac1f25]

    Change: disable non-const default parameter and...

  • Limin Fu committed [9d7ecd]

    Change: disable modification to r-values;

  • Limin Fu committed [fcacbb]

    Fix: handling of degenerated dimensions for arr...

  • Limin Fu committed [f094d4]

    Fix: the handling of generic class type "class";

  • Limin Fu committed [5638db]

    Change: array methods dims() and index() to use...

  • Limin Fu committed [682a41]

    Add: a minor improvement in handling of stack f...

  • Limin Fu committed [574b89]

    Add: a few minor improvements and fixings for D...

  • Limin Fu committed [c75ddc]

    Change: array methods resize(), reshape() and p...

  • Limin Fu committed [be0c08]

    Add: minor changes for the new module "decimal";

  • Limin Fu committed [311d84]

    Add: detection of conflicting module names;

  • Limin Fu committed [129f5d]

    Fix: handling of Dao executable path using PATH...

  • Limin Fu committed [8a3ac1]

    Fix: a minor type inference bug for defer block...

  • Limin Fu committed [bace3f]

    Fix: a minor bug in executing user defined oper...

  • Limin Fu committed [c74c3e]

    Change: std.path() to support returning program...

  • Limin Fu committed [a09043]

    Add: mutex locking in DaoVmSpace_MakeExceptionT...

  • Limin Fu committed [f7871e]

    Add: handling of division-by-zero for complex n...

  • Limin Fu committed [9bfe23]

    Fix: another bug in handling array slicing;

  • Limin Fu committed [e11735]

    Fix: a typo;

  • Limin Fu committed [63e9b4]

    Add: minor improvements to the handling of rout...

  • Limin Fu committed [58d4fb]

    Change: mt.start( when: enum<auto,now> ) to mt....

  • Limin Fu committed [3e14b3]

    Add: minor improvements.

  • Limin Fu committed [4ac711]

    Add: DaoRoutineBody::decoratees to store decora...

  • Limin Fu committed [6c9575]

    Fix: a minor bug in type inference for overload...

  • Limin Fu committed [d0dacc]

    Fix: a couple of minor bugs in handling arrays;

  • Limin Fu committed [91e297]

    Fix: code and variable rolling back for constan...

  • Limin Fu committed [47934a]

    Add: support (possibly redundant) for byte enco...

1 >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.