# Pipelines
## Scripts
### Update local ebnf and fos catalog
`scripts/update-sources.xq`
### Update xq4.java
`scripts/rex.xq`
### Build `jar`
npm script `javac`
## Others
https://github.com/GuntherRademacher/rex-parser-generator/blob/main/docs/sample-grammars/XQuery-40.ebnf
:=
$p update
replace node //token[.=':='][preceding-siblings::*[1]/element()][following-siblings::*[1]/element()]with (' ',.,' ')...........................
---------------Nico Verwer: SMAX (Separated Markup API for XML). SMAX (Separated Markup API for XML) https://github.com/nverwer/SMAX