Pular para o conteúdo principal

Funções internas e execução

Chamar funções internas, padrões de fluxo de controle, como os scripts são executados, erros, os limites da linguagem, o mecanismo Passos e armadilhas comuns.

  • Chamar funções internas — Como os argumentos das funções internas são verificados, o que as funções internas retornam e como os resultados múltiplos são enumerados.
  • Padrões de fluxo de controle — Os substitutos habituais de while, break, continue, módulo, do operador ternário e de funções reutilizáveis.
  • Como os scripts são executados — Threads, bloqueio, interrupção, o que persiste entre execuções, scripts passados como Text, contexto do gatilho, snippets e Modo de segurança.
  • Dispositivos seriais e Arduino — Como conectar placas Arduino e outros dispositivos de porta COM: encontrar a porta, velocidades e terminações de linha, trocas avulsas, uma porta mantida aberta e monitores que reagem a cada linha.
  • Erros — Erros de compilação, falhas de funções internas e resultados brandos, e os erros de compilação comuns com as suas correções.
  • O que a linguagem não tem — Os recursos que a linguagem deixa de fora de propósito e a alternativa para cada um.
  • O mecanismo Passos — Como a lista TOML de passos de uma ação Passos difere de uma ação Script.
  • Armadilhas — Expressões que não fazem o que parecem fazer, e por quê.