package fmlib_pretty
Pretty printing support for tree like structures
Install
Dune Dependency
Authors
Maintainers
Sources
0.5.2.tar.gz
sha256=0e0b782826fe2e3dc4ce2fbda97469b8c5e266dac6a914627ad3e95782ea3aa3
md5=8e0a9f94ebcbd69366c940e978270a07
doc/CHANGES.html
Release 0.5.1
Fmlib_parse
- Rework of lookahead access. Main function now
fold_lookahead
. - Added interfaces
MINIMAL_PARSER
,NORMAL_PARSER
,FULL_PARSER
,LEXER
. - Added
Token_parser
andParse_with_lex
to support the separation of parsing and lexing.
Release 0.5.0
Fmlib_std
- Performance improvement 'Array.replace'
Fmlib_pretty
- Added function 'write_to_channel'
Fmlib_parse
- Changed signature of repetition combinators (e.g. 'one_or_more' and 'zero_or_more').
- Added a generic parsing combinator for parsing of operator expressions.
- Complete rework of layout parsing.
- Added functions to pretty print error messages and code snippets containing an error.
- Documentation for parsing improved and augmented significantly.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page