DLang
==============================================
- Version: 0.1a
+ Version: 0.2
Created By: Michael D. Lowis
Email: mike@mdlowis.com
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
----------------------------------------------
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
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
----------------------------------------------