libdparse 0.8.0-alpha.2
Library for lexing and parsing D source code
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
libdparse
Library for lexing and parsing D source code.
Documentation
Online documentation is available here
Testing
Tests are present in the test directory. To run them execute the run_tests.sh script. Running the tests on Windows is not currently supported.
Differences with the official grammar
- Static array initialization syntax. Due to ambiguities they are supported when the expression that gives the elements indexes is not an array. In the opposite case they are parsed as associative array literals.
Unsupported Syntax
- Class allocators. These are deprecated in D2.
- Class deallocators. These are deprecated in D2.
- Registered by Brian Schott
- 0.8.0-alpha.2 released 6 years ago
- dlang-community/libdparse
- BSL-1.0
- Dependencies:
- none
- Versions:
-
0.24.0 2024-Apr-09 0.23.2 2023-Jul-05 0.23.1 2023-Jun-29 0.23.0 2023-May-04 0.22.0 2023-Feb-14 - Download Stats:
-
-
232 downloads today
-
1593 downloads this week
-
6943 downloads this month
-
1035435 downloads total
-
- Score:
- 4.9
- Short URL:
- libdparse.dub.pm