Index

Modules: sweetsyntax, sweetsyntax/config, sweetsyntax/engine/ast, sweetsyntax/engine/parser, sweetsyntax/languages/c, sweetsyntax/languages/go, sweetsyntax/languages/js, sweetsyntax/languages/nim, sweetsyntax/languages/php, sweetsyntax/languages/ruby, sweetsyntax/renderers/asciirenderer, sweetsyntax/renderers/highlight, sweetsyntax/renderers/htmlrenderer, sweetsyntax/renderers/jsonrenderer, sweetsyntax/sweetlexer, sweetsyntax/tokenizer.

API symbols

`[]=`:
`[]`:
add:
applyPrecompiled:
AssignmentDef:
Assoc:
AssocKind:
assocLeft:
assocRight:
AstNode:
BlocksSpec:
c:
cHandlers:
charAt:
closeLexer:
cmake:
compile:
cpp:
crystal:
csharp:
cSpecifiers:
css:
csv:
d:
Definition:
Definitions:
docker:
dumpTree:
ejs:
error:
expect:
expectWalk:
ExpressionHandler:
exprHandler:
featAdjacentConcat:
featArrowFn:
featAsync:
featCommandSyntax:
featGenerators:
featLabeledStmt:
featRegex:
featTemplateLit:
FeaturesSpec:
GenericParser:
getContext:
getFullInput:
getKnownSyntax:
getLexeme:
getToken:
getTokenValue:
go:
goHandlers:
handlebars:
haskell:
hfAscii:
hfHtml:
hfJson:
highlight:
highlightAscii:
highlightFile:
HighlightFormat:
highlightHtml:
highlightJsonLd:
html:
IdentsTable:
InfixEntry:
InfixGroup:
ini:
initLexer:
initLexerFromFile:
initLexerFromMemFile:
items:
java:
jinja2:
js:
jsHandlers:
json:
KeywordScopes:
KnownSyntax:
knownSyntaxTable:
kotlin:
LanguageFeature:
LeafNodes:
leftAssoc:
len:
LexerMark:
liquid:
lua:
make:
markLexer:
md:
newBlockNode:
newDocComment:
newEmptyNode:
newFunction:
newIdent:
newInlineComment:
newNode:
newPostfix:
newSyntax:
nginx:
nim:
nimHandlers:
nkArrayLit:
nkBlock:
nkBracketExpr:
nkCall:
nkCast:
nkClass:
nkColonExpr:
nkCommentGroup:
nkDocComment:
nkDotExpr:
nkEmpty:
nkFunction:
nkIdent:
nkIdentDefs:
nkImaginary:
nkImport:
nkInclude:
nkInfix:
nkInlineComment:
nkInterface:
nkLitBigInt:
nkLitBool:
nkLitFloat:
nkLitInt:
nkLitString:
nkNil:
nkObjConstr:
nkPostfix:
nkPragmaBlock:
nkPrefix:
nkRegex:
nkReturn:
nkStatement:
nkTypeAssert:
nkVar:
nkVarTy:
Node:
NodeKind:
objc:
ocaml:
OpenAstParsingError:
OpenAstProgram:
OperatorsSpec:
pairs:
parseArrayLiteral:
parseBlock:
parseC:
parseCommaExpr:
parseCommentGeneric:
parseExpression:
parseGo:
parseGroupExpr:
parseHexFloat:
parseHook:
parseIndentBlock:
parseJavaScript:
parseNim:
parseObjectLiteral:
parsePHP:
parseRuby:
parseScript:
parseStatement:
ParsingCallback:
Pattern:
perl:
php:
phpHandlers:
PostfixGroup:
PrefixGroup:
PrefixHandler:
prefixHandler:
py:
resetLexer:
restoreLexer:
rightAssoc:
ruby:
rubyHandlers:
rust:
scopeForToken:
shell:
stamp:
stampFrom:
stampMissing:
StatementSpec:
StatementsSpec:
StmtHandler:
stmtHandler:
SweetFilter:
SweetHighlightError:
SweetLexer:
SweetLexerError:
SweetLexerInit:
SweetSpec:
SweetSyntax:
SweetTokenKind:
swift:
SymbolsTable:
syntaxForExt:
syntaxForFilename:
systemd:
TernaryDef:
tkBigInt:
tkBinary:
tkChar:
tkComment:
tkDocComment:
tkEOF:
tkFloat:
tkHex:
tkIdentifier:
tkImag:
tkInt:
tkOctal:
tkPunct:
tkRegex:
tkString:
Token:
tokenToAscii:
tokenToHtml:
tokenToJson:
tokenToJsonLd:
TokenTuple:
toml:
treeRepr:
ts:
walk:
walkOpt:
xml:
yaml:
zig: