package sexp
S-expression swiss knife
Install
Dune Dependency
Authors
Maintainers
Sources
sexp-v0.16.0.tar.gz
sha256=bde6acfd2814bcc38a0d3cacb42e513d8932595152dd9798419559fb0e026f4e
doc/sexp.sexp_app/Sexp_app/Syntax/index.html
Module Sexp_app.Syntax
Source
Source
type query =
| This
| Pipe of query * query
| Die
| Cat of query * query
| Equals of Core.Sexp.t Core.Hash_set.t
| Regex of regex
| Variant of string * int option
| Field of string
| Index of int
| Each
| Smash
| Atomic
| Wrap of query
| Test of query
| Not of query
| And of query * query
| Or of query * query
| If of query * query * query
| Branch of query * query * query
| Quote of query anti_quote Template.t
| Change of change
| Restructure
Source
and change =
| Id
| Fail
| Delete
| Alt of change * change
| Seq of change * change
| Children of change
| Record of change Record_field.t Core.String.Map.t
| Rewrite of Pattern.t * Pattern.t
| Rewrite_record of Pattern_record.t * Pattern_record.t
| Topdown of change
| Bottomup of change
| Lowercase
| Concat
| Query of query
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>