Libraryless. Click here for Pure Java version (2398L/15K).
abstract sclass ALQLLine { toString { ret stdToString(this); } } sclass ALQLReturn > ALQLLine { S var; *() {} *(S *var) {} [stdEq] } static record ALQLReturnTuple(LS vars) extends ALQLLine {} sclass ALQLTriple > ALQLLine { T3S triple; *() {} *(T3S *triple) {} *(S a, S b, S c) { triple = t3(a, b, c); } [stdEq] } sclass ALQLLockStatement > ALQLLine { T3S triple; *() {} *(T3S *triple) {} *(S a, S b, S c) { triple = t3(a, b, c); } [stdEq] } sclass ALQLPage > ALQLLine { S page, matchMethod; *() {} *(S *page, S *matchMethod) {} [stdEq] } sclass ALQLSlice > ALQLLine { S slice; L<ALQLLine> contents; *() {} *(S *slice, L<ALQLLine> *contents) {} [stdEq] }
download show line numbers debug dex old transpilations
Travelled to 6 computer(s): bhatertpkbcr, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1024259 |
| Snippet name: | ALQL AST: ALQLLine, ALQLReturn, ALQLTriple, ALQLLockStatement, ... |
| Eternal ID of this version: | #1024259/17 |
| Text MD5: | c5248e480d13502d9c21130040ccaac5 |
| Transpilation MD5: | 69bf2fead13d39eaea7a6039523624ad |
| Author: | stefan |
| Category: | javax / html |
| Type: | JavaX fragment (include) |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2019-10-03 16:56:53 |
| Source code size: | 790 bytes / 53 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 610 / 1096 |
| Version history: | 16 change(s) |
| Referenced in: | [show references] |