This app needs Javascript to run.
LittleTools
search
Annotate Image
publish
Base64 Encode/Decode
publish
Character Codes
CIDR Block Tester
Clickjacking Tester
Content-Security-Policy
Cron Describe
CSV Converter
Date & Time
Diff
DKIM Inspector
DNS Lookup
Embed Playground
HTML Form Submitter
iframe
Javascript Playground
JSON Formatter
Keyboard Tester
Lezer Playground
Notepad
OAuth 2.0 Client
OIDC Provider
PDF Remove Password
publish
Rot13 Encode/Decode
SAML Provider
Send Mail
SMTP Servers (Beta)
SVG Preview
Timer / Pomodoro
Unix File Permissions
URL Encode/Decode
VNode API from HTML
Lezer Playground
This is a playground for the Lezer parser generator.
Parser okay.
Grammar:
99
1
2
3
4
5
6
7
8
9
10
11
›
@top Program { expression }
expression { Name | Number | BinaryExpression }
BinaryExpression { "(" expression ("+" | "-") expression ")" }
@tokens {
Name { @asciiLetter+ }
Number { @digit+ }
}
Sample Input:
9
1
›
Syntax Tree:
9
1
2
3
›
Program ()
⚠ ()