🤖 This document was auto generated by spoken/src/build/build-docs.js
Collection of voice commands of the typescript language
Creates a if/else statement with the provided expression as condition
This command is available in the following languages
The following automata is responsible for recognizing the command Creates a if/else statement
in english:
The following are some examples of phrases, in english, used to trigger the command Creates a if/else statement
:
- conditional statement
- conditional statement gap
- conditional statement if expression text H E L L O text less or equals than [elementar_math_op]
- conditional statement if else text H E L L O text
O automata seguinte é reponsável por reconhecer o comando Estrutura condicional
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Estrutura condicional
:
- estrutura condicional
- estrutura condicional texto U S A texto
- estrutura condicional se expressão verdadeiro módulo texto U S A texto
- estrutura condicional se senão constante chamada aspas preço total aspas
The full implementation of this command can be found on this directory under the file impl.ts
import { ParsedPhrase, Editor, WildCard } from '../../d'
import { Context } from '../../../modules-loader'
async function Condition(command: ConditionParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "Condition."')
const anything = context.template
(...)
Moves the cursor to a different line or token
This command is available in the following languages
The following automata is responsible for recognizing the command Move cursor
in english:
The following are some examples of phrases, in english, used to trigger the command Move cursor
:
- pointer line 21
- pointer line 44
- cursor line 23
- pointer end of line
- pointer begin of line
- pointer first letter A
- pointer next five symbols
O automata seguinte é reponsável por reconhecer o comando Mover o cursor
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Mover o cursor
:
- ponteiro linha 21
- ponteiro linha 44
- cursor linha 23
- ponteiro final da linha
- ponteiro começo da linha
- ponteiro primeira letra A
- ponteiro próximos 5 símbolos
The full implementation of this command can be found on this directory under the file impl.ts
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function cursor(args: CursorParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "cursor."')
if (args.linePosition != null) {
const pos = args.linePosition === LinePostionEnum.BEGIN ? 'BEGI
(...)
Writes a elementar math operation (*, -, +, /)
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a elementar math operation
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a elementar math operation
:
- expression [elementar_math_op] minus 123
- expression text H E L L O text less or equals than [elementar_math_op]
O automata seguinte é reponsável por reconhecer o comando Escreve uma operação matemática elementar
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve uma operação matemática elementar
:
- expressão verdadeiro módulo texto U S A texto
- expressão gap não e número 14
The full implementation of this command can be found on this directory under the file impl.ts
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function WriteElementarMathOperation(command: WriteElementarMathOperationParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "WriteElementarMathOperation"')
let operation = toArray(command.operatio
(...)
Writes a expression in the editor, this is meant to be used inside another automatas
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a expression
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a expression
:
- false
- true
- gap
- 123
- text H E L L O text
- reference constant called quote blue car quote
- expression text H E L L O text less or equals than [elementar_math_op]
- execute function remove on true with arguments text H E L L O text and text H E L L O text
O automata seguinte é reponsável por reconhecer o comando Escreve uma expressão
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve uma expressão
:
- falso
- verdadeiro
- gap
- número 14
- texto U S A texto
- constante chamada aspas preço total aspas
- expressão verdadeiro módulo texto U S A texto
- execute a função remover no verdadeiro com os argumentos [function_call] e falso
The full implementation of this command can be found on this directory under the file impl.ts
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function Expression(command: ExpressionParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "Expression"')
let { expression, parent, wildCard, booleanConstants } = command
// really ??? (fix
(...)
Calls a function with the specified arguments in the desired caller
This command is available in the following languages
The following automata is responsible for recognizing the command Calls a function
in english:
The following are some examples of phrases, in english, used to trigger the command Calls a function
:
- call function test
- execute function normalize on true with 2 arguments
- execute function remove on true with arguments text H E L L O text and text H E L L O text
O automata seguinte é reponsável por reconhecer o comando Chama uma função
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Chama uma função
:
- execute a função teste
- execute a função normalizar no verdadeiro com 2 argumentos
- execute a função remover no verdadeiro com os argumentos [function_call] e falso
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function FunctionCall(command: FunctionCallParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "FunctionCall"')
const anything = context.temp
(...)
Creates a function with the desired number of args and return value
This command is available in the following languages
The following automata is responsible for recognizing the command Creates a function
in english:
The following are some examples of phrases, in english, used to trigger the command Creates a function
:
- declare function multiply with 123 arguments
- declare function multiply with 2 arguments return 123
- declare function divide return reference constant called quote blue car quote
O automata seguinte é reponsável por reconhecer o comando Cria uma função
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Cria uma função
:
- nova função multiplicar com número 43 argumentos
- nova função multiplicar com 2 argumentos retorna expressão verdadeiro módulo texto U S A texto
- declare a função dividir retornando falso
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function FunctionDeclaration(command: FunctionDeclarationParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "FunctionDeclaration"')
const an
(...)
Moves the cursor to a different line
This command is available in the following languages
The following automata is responsible for recognizing the command Change line
in english:
The following are some examples of phrases, in english, used to trigger the command Change line
:
- go to line number 14
- go to line number number one
- line number 123
- line number five
O automata seguinte é reponsável por reconhecer o comando Trocar linha
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Trocar linha
:
- linha número 14
- vá para a linha número 14
- linha número número dois
- linha número 14
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function goToLine(command: GoToLineParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "goToLine."')
return await editor.goToLine(command.line as
(...)
Writes a logical operator (===, !==, &&, ||, >, <, >=, <=) meant to be used inside expressions
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a logical operator
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a logical operator
:
- and
- or
- equals
- less than
- greater than
- less or equals than
- greater or equals than
- not equals
- negative equals
- negative and
- negative or
O automata seguinte é reponsável por reconhecer o comando Escreve um operador lógico
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve um operador lógico
:
- e
- ou
- igual
- menor que
- maior que
- menor ou igual a
- maior ou igual a
- não igual
- negativo igual
- não e
- não ou
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function LogicalOperator(command: LogicalOperatorParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "LogicalOperator"')
const { logicalOperator,
(...)
Writes a math operator (*, -, +, /, %) meant to be used inside expressions
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a math operator
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a math operator
:
- plus
- times
- minus
- divided by
- module
O automata seguinte é reponsável por reconhecer o comando Escreve uma operador matemático
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve uma operador matemático
:
- mais
- vezes
- menos
- dividido por
- módulo
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function MathOperator(command: MathOperatorParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "MathOperator"')
const { mathOperator } = command
(...)
Group multiple words together in one variable meant to be used as alias in other commands
This command is available in the following languages
The following automata is responsible for recognizing the command Group multiple words together
in english:
The following are some examples of phrases, in english, used to trigger the command Group multiple words together
:
- quote blue car quote
- quote multi word token quote
- quote to upper case quote
- quote to string quote
- quote to integer quote
- quote is null quote
- quote has next quote
- quote is full quote
- quote camel case quote
- quote get string could quote
- quote get color quote
- quote really good function quote
- quote U S A quote
- quote W H O quote
- quote F A T O S quote
O automata seguinte é reponsável por reconhecer o comando Agrupa múltiplas palavras
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Agrupa múltiplas palavras
:
- aspas carro azul aspas
- aspas nome composto de múltiplas palavras aspas
- aspas frase parseada aspas
- aspas transação crédito texto aspas
- aspas preço total aspas
- aspas preço por item aspas
- aspas W H O aspas
- aspas N U L L aspas
- aspas A B C D aspas
- aspas camel case aspas
-
- hola me nombre es felipe *
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function MultiWordTokens(command: MultiWordTokensParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "MultiWordTokens"')
function camelCase(words:
(...)
Creates a new line above or below the current line
This command is available in the following languages
The following automata is responsible for recognizing the command New line
in english:
The following are some examples of phrases, in english, used to trigger the command New line
:
- create line
- create a line
- create line above
- create line below
O automata seguinte é reponsável por reconhecer o comando Linha nova
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Linha nova
:
- criar linha
- nova linha
- nova linha acima
- nova linha abaixo
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, PositionEnum } from '../../d'
async function newLine(command: NewLineParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "new line."')
return await editor.newLine(command.positio
(...)
Writes a number in the editor
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a number
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a number
:
- number one
- number four
- number five
- number 43
- number 14
- number 140
- 140
- 123
- 42
- 18
O automata seguinte é reponsável por reconhecer o comando Escreve um número
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve um número
:
- número dois
- número quatro
- número cinco
- número 43
- número 14
- número 140
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function WriteNumber(command: WriteNumberParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "WriteNumber"')
const { number, parent } = command
(...)
Removes the current line or the current selection
This command is available in the following languages
The following automata is responsible for recognizing the command Remove
in english:
The following are some examples of phrases, in english, used to trigger the command Remove
:
- remove line
- remove selection
O automata seguinte é reponsável por reconhecer o comando Remover
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Remover
:
- remover linha
- remova linha
- remover seleção
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function remove(command: RemoveParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "remove line/selection."')
if (command.isLine) {
(...)
Creates a for loop statement with the provided expressions as parameters
This command is available in the following languages
The following automata is responsible for recognizing the command Creates a for loop statement
in english:
The following are some examples of phrases, in english, used to trigger the command Creates a for loop statement
:
- repetition statement from number four to 123
- repetition statement from number 43 to number four step expression variable i plus number 5
- repetition statement for every car of constant cars
- repetition statement for every animal of earth
- repetition statement for every prime of variable primes
O automata seguinte é reponsável por reconhecer o comando Estrutura de repetição
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Estrutura de repetição
:
- estrutura de repetição do número cinco até número cinco
- estrutura de repetição do número 43 até número cinco etapa expressão variável i mais número 5
- estrutura de repetição para todo carro em constante carros
- estrutura de repetição para todo animal na terra
- estrutura de repetição para todo primo na variável primos
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function Repetition(command: RepetitionParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "Repetition."')
const gap = context.templates[
(...)
Run the current file in the terminal using node
This command is available in the following languages
The following automata is responsible for recognizing the command Run current file
in english:
The following are some examples of phrases, in english, used to trigger the command Run current file
:
- run current file
- run this file
O automata seguinte é reponsável por reconhecer o comando Executar arquivo
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Executar arquivo
:
- executar este arquivo
- executar arquivo atual
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function run(command: RunParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "run."')
const info = await editor.fileInfo() as { fileName: string }
(...)
Select a piece of the text in the current line
This command is available in the following languages
The following automata is responsible for recognizing the command Select
in english:
The following are some examples of phrases, in english, used to trigger the command Select
:
- select the letter B
- select the symbol 5
- select the letter Q
- select the first letter B
- select the second letter K
- select the last workd this
- select the word ball
- select the word quote get color quote
- select from line 2 to line 15
- select from line number 45 to line 90
- select from letter A to letter Z
- select from second leter G to last letter P
O automata seguinte é reponsável por reconhecer o comando Selecionar
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Selecionar
:
- selecione a letra B
- selecione a símbolo 5
- selecione a letra Q
- selecione a primeira letra B
- selecione a segunda letra K
- selecione a última palavra valor
- selecione a palavra lista
- selecione a palavra aspas camel case aspas
- selecione da linha 2 até a linha 15
- selecione da linha número 45 até a linha 90
- selecione da letra A até a letra Z
- selecione da segunda letra G até a última letra P
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function Select(command: SelectParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "select"')
command.word = Array.isArray(command.word) ? command
(...)
Writes a string in the editor
This command is available in the following languages
The following automata is responsible for recognizing the command Writes a string
in english:
The following are some examples of phrases, in english, used to trigger the command Writes a string
:
- string hello world string
- string null pointer exeception is bad string
- text this can be any piece of writing text
- string hello my name is giovani girogio string
- text what is happening peter text
- text H E L L O text
- string O N U string
- string U S A string
O automata seguinte é reponsável por reconhecer o comando Escreve uma string
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escreve uma string
:
- string olá mundo string
- string erros de ponteiro nulos são ruims string
- texto podemos dizer qualquer frase texto
- string Olá meu nome é Giovani Giorgio string
- texto e ele vai ligar pra todas até achar uma gata pra dar um passeio texto
- texto U S A texto
- texto B R T texto
- string G R A S S string
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function WriteString(command: WriteStringParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "WriteString"')
command.string = Array.isArray(comman
(...)
Undo or redo the last operation, used to correct mistakes. Just like CTRL + (Z | Y).
This command is available in the following languages
The following automata is responsible for recognizing the command Undo or redo the last operation/command
in english:
The following are some examples of phrases, in english, used to trigger the command Undo or redo the last operation/command
:
- undo that
- undo that again
- redo the last operation
- undo the last operation again
- redo that
O automata seguinte é reponsável por reconhecer o comando Refazer ou desfazer a última operação
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Refazer ou desfazer a última operação
:
- desfaça isso
- desfazer isto
- desfaça a última operação
- refaça isso
- refazer a última operação
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function undoRedo(command: RunParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "Undo/Redo."')
const task = command.task
if (task === 0)
(...)
Stores a number, string etc in a variable
This command is available in the following languages
The following automata is responsible for recognizing the command Stores a value in a variable
in english:
The following are some examples of phrases, in english, used to trigger the command Stores a value in a variable
:
- new variable value equals false
- variable called batch equals reference constant called quote blue car quote
- declare variable called quote F A T O S quote equals text H E L L O text
O automata seguinte é reponsável por reconhecer o comando Guarda um valor em uma variável
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Guarda um valor em uma variável
:
- nova variável valor igual a texto U S A texto
- variável valor igual a falso
- nova variável chamada aspas W H O aspas igual a expressão verdadeiro módulo texto U S A texto
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function NewVariable(command: NewVariableParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "NewVariable"')
let { isNew, varName, expression, mem
(...)
Writes a variable or constant in the editor
This command is available in the following languages
The following automata is responsible for recognizing the command References a variable
in english:
The following are some examples of phrases, in english, used to trigger the command References a variable
:
- variable value
- variable label
- constant name
- constant age
- constant language
- namespace color
- reference variable horse
- reference constant bike
- reference namespace bike
- namespace called quote is full quote
- constant called quote U S A quote
- variable called quote F A T O S quote
- reference variable called quote to integer quote
- reference constant called quote blue car quote
O automata seguinte é reponsável por reconhecer o comando Referencia a uma variável
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Referencia a uma variável
:
- variável valor
- variável descrição
- constante name
- constante idade
- constante linguagem
- namespace cor
- referência variável cavalo
- referência constante bicicleta
- referência namespace bicicleta
- namespace chamado aspas nome composto de múltiplas palavras aspas
- constante chamada aspas preço total aspas
- variável chamada aspas preço total aspas
- referêncie variável chamada aspas nome composto de múltiplas palavras aspas
- referêncie constante chamada aspas preço por item aspas
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor, WildCard } from '../../d'
async function VariableReference(command: VariableReferenceParsedArgs, editor: Editor, context: {}) {
console.log('[Spoken]: Executing: "VariableReference"')
let { varName, pare
(...)
Write some text in the editor
This command is available in the following languages
The following automata is responsible for recognizing the command Write text
in english:
The following are some examples of phrases, in english, used to trigger the command Write text
:
- write hello how are you friend
- print my name is Giovani
- print it down how are you mate
- write letter B and letter E and letter T
O automata seguinte é reponsável por reconhecer o comando Escrever texto
em português:
Os seguintes exemplos de frases, em português, podem ser usadas para ativar o comando Escrever texto
:
- escreva ola como vai você
- escreva apenas um teste
- escreva meu nome é giovani girogio
- escreva letra a B e letra O e letra I
The full implementation of this command can be found on this directory under the file impl.ts
import { Context } from '../../../modules-loader'
import { ParsedPhrase, Editor } from '../../d'
async function write(command: WriteParsedArgs, editor: Editor, context: Context) {
console.log('[Spoken]: Executing: "write."')
let text = null
if (command.isSpace) text = ' '
(...)