DLP - D Language Processing 0.1.0
Jacob Carlborg
doob at me.com
Mon Mar 18 18:52:10 UTC 2019
I would like to announce a new release of DLP, 0.1.0.
For those not familiar with DLP, DLP is a tool collecting commands/tasks
related to processing the D programming language. It uses the DMD
frontend as a library to process D code.
Currently it has only one command, "leaf-functions", that will print all
leaf functions. A leaf function is a function that doesn't call any
other functions or doesn't have a body.
The release is available here [1]. Pre compiled binaries are available
for macOS, Linux 64bit and Windows 32bit and 64bit.
Here's what's new:
* Added a flag, "--frontend-version", which will print the version of
the frontend DLP is using
* Updated the D frontend DLP is using to DMD 2.085.0+ (dd94ef465)
* New formatting of locations
For the "leaf-functions" command:
* Added a flag, --import-path/-i, which will add the given path as an
import path
* Fixed issue 1: No error if no input files are given
[1] https://github.com/jacob-carlborg/dlp/releases/tag/v0.1.0
--
/Jacob Carlborg
More information about the Digitalmars-d-announce
mailing list