From: Mike D. Lowis Date: Sat, 10 Mar 2012 21:26:22 +0000 (-0500) Subject: Updated README for version 0.2 X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=HEAD;p=archive%2Fdlang.git Updated README for version 0.2 --- diff --git a/README.md b/README.md index e22c1d9..1b26cfe 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ DLang ============================================== - Version: 0.1a + Version: 0.2 Created By: Michael D. Lowis Email: mike@mdlowis.com @@ -39,8 +39,8 @@ You build dlang with the following command: The resulting binary is placed in 'build/bin'. You can test it with the following commands: - build/bin/dlang example.dl - ./example.exe + build/release/bin/dlang example.dl + ./example Installation ---------------------------------------------- @@ -70,14 +70,18 @@ Know Issues or Bugs This is a non-comprehensive list of known issues and bugs that I intend to fix. * The parser segfaults on \*nix systems due to freeing invalid pointers and other memory management issues -* Leaks memory like a sieve. * Error messages are obtuse and unfriendly. * Parser and Lexer have 0 error recovery. -* Usage prints out full path of binary instead of just the name. Version History ---------------------------------------------- +### Version 0.2 + +This version includes a much improved macro syntax with support for multiple +patterns similar to scheme macros. There is also a map data type and a cleaner +syntax for list literals. See example.dl for an example of the updated syntax. + ### Version 0.1a Very first version ever. Its buggy, has obtuse error messages, and supports @@ -91,11 +95,7 @@ This is a list of features are not yet supported, but may be at some point in the future. * Command line options -* Overloaded macros. * Multi-file support -* Inline function definition and application -* Inline array definition and access -* Inline list definition and access More Info ----------------------------------------------