[mod] wsl
This commit is contained in:
parent
b741dc5952
commit
ddd772f563
69 changed files with 26660 additions and 25940 deletions
File diff suppressed because one or more lines are too long
|
|
@ -1,19 +1,19 @@
|
|||
# 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
|
||||
|
||||
|
||||
<any/><token>:=</token><any/>
|
||||
$p update
|
||||
replace node //token[.=':='][preceding-siblings::*[1]/element()][following-siblings::*[1]/element()]with (' ',.,' ')...........................
|
||||
|
||||
|
||||
# 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
|
||||
|
||||
|
||||
<any/><token>:=</token><any/>
|
||||
$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
|
||||
|
|
@ -1,25 +1,25 @@
|
|||
lsp websocket messages
|
||||
|
||||
```json
|
||||
{"jsonrpc":"2.0","id":0,
|
||||
"method":"initialize",
|
||||
"params":{"capabilities":{"textDocument":{"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"synchronization":{"dynamicRegistration":true,"willSave":false,"didSave":false,"willSaveWaitUntil":false},"formatting":{"dynamicRegistration":true},"completion":{"dynamicRegistration":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":false,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":false,"preselectSupport":false},"contextSupport":false},"signatureHelp":{"signatureInformation":{"documentationFormat":["markdown","plaintext"],"activeParameterSupport":true}},"documentHighlight":{"dynamicRegistration":true},"semanticTokens":{"multilineTokenSupport":false,"overlappingTokenSupport":false,"tokenTypes":[],"tokenModifiers":[],"formats":["relative"],"requests":{"full":{"delta":false},"range":true},"augmentsSyntaxTokens":true}},"workspace":{"didChangeConfiguration":{"dynamicRegistration":true}}},"processId":null,"rootUri":"","workspaceFolders":null}
|
||||
}
|
||||
```
|
||||
<=
|
||||
{"jsonrpc":"2.0","id":0,
|
||||
"result":{"capabilities":{"textDocumentSync":2,"completionProvider":{"resolveProvider":false,"triggerCharacters":["\"",":"]},"hoverProvider":true,"documentSymbolProvider":true,"documentRangeFormattingProvider":false,"colorProvider":{},"foldingRangeProvider":true,"selectionRangeProvider":true,"documentLinkProvider":{}}}
|
||||
}
|
||||
|
||||
{"jsonrpc":"2.0","method":"initialized","params":{}}
|
||||
|
||||
{"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}
|
||||
|
||||
|
||||
<=
|
||||
{"jsonrpc":"2.0",
|
||||
"method":"textDocument/publishDiagnostics",
|
||||
"params":{"uri":"session1.json","diagnostics":[]}
|
||||
}
|
||||
<=
|
||||
lsp websocket messages
|
||||
|
||||
```json
|
||||
{"jsonrpc":"2.0","id":0,
|
||||
"method":"initialize",
|
||||
"params":{"capabilities":{"textDocument":{"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"synchronization":{"dynamicRegistration":true,"willSave":false,"didSave":false,"willSaveWaitUntil":false},"formatting":{"dynamicRegistration":true},"completion":{"dynamicRegistration":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":false,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":false,"preselectSupport":false},"contextSupport":false},"signatureHelp":{"signatureInformation":{"documentationFormat":["markdown","plaintext"],"activeParameterSupport":true}},"documentHighlight":{"dynamicRegistration":true},"semanticTokens":{"multilineTokenSupport":false,"overlappingTokenSupport":false,"tokenTypes":[],"tokenModifiers":[],"formats":["relative"],"requests":{"full":{"delta":false},"range":true},"augmentsSyntaxTokens":true}},"workspace":{"didChangeConfiguration":{"dynamicRegistration":true}}},"processId":null,"rootUri":"","workspaceFolders":null}
|
||||
}
|
||||
```
|
||||
<=
|
||||
{"jsonrpc":"2.0","id":0,
|
||||
"result":{"capabilities":{"textDocumentSync":2,"completionProvider":{"resolveProvider":false,"triggerCharacters":["\"",":"]},"hoverProvider":true,"documentSymbolProvider":true,"documentRangeFormattingProvider":false,"colorProvider":{},"foldingRangeProvider":true,"selectionRangeProvider":true,"documentLinkProvider":{}}}
|
||||
}
|
||||
|
||||
{"jsonrpc":"2.0","method":"initialized","params":{}}
|
||||
|
||||
{"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}
|
||||
|
||||
|
||||
<=
|
||||
{"jsonrpc":"2.0",
|
||||
"method":"textDocument/publishDiagnostics",
|
||||
"params":{"uri":"session1.json","diagnostics":[]}
|
||||
}
|
||||
<=
|
||||
{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"session1.json","diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":16}},"message":"Expected comma","severity":1,"code":514,"source":"json"}]}}
|
||||
Loading…
Add table
Add a link
Reference in a new issue