Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "parser/parse-code"

Index

Type aliases

Variables

Functions

Object literals

Type aliases

documentParser

documentParser: (content: string, options: NormalizedPadMarkdownOptions) => Document

Type declaration

Variables

Const cpp

cpp: cpp = createCStyleParser('//', ['/*', '*/'], [['"', '"']])

Const javascript

javascript: cpp = createCStyleParser('//', ['/*', '*/'], [['"', '"'], ["'", "'"], ['`', '`']])

Const sql

sql: cpp = createCStyleParser('--', ['/*', '*/'], [['"', '"']])

Functions

bash

createCStyleParser

  • createCStyleParser(inlineCommentPrefix: string, delimitedComment: [string, string], traps: [string, string][]): cpp
  • Parameters

    • inlineCommentPrefix: string
    • delimitedComment: [string, string]
    • traps: [string, string][]

    Returns cpp

parseCode

Object literals

Const parsers

parsers: object

bash

bash: bash = bash

c

c: cpp = cpp

c#

c#: cpp = cpp

c++

c++: cpp = cpp

cpp

cpp: cpp

csharp

csharp: cpp = cpp

go

go: cpp = cpp

java

java: cpp = cpp

javascript

javascript: cpp

js

js: cpp = javascript

py

py: bash = bash

python

python: bash = bash

ruby

ruby: bash = bash

sh

sh: bash = bash

shell

shell: bash = bash

sql

sql: cpp

ts

ts: cpp = cpp

typescript

typescript: cpp = javascript

Generated using TypeDoc