sdk

Utilitários do kit de desenvolvimento de software da Fry

esta é uma biblioteca especial que expõe alguns dos elementos internos do interpretador fry para serem usados como ferramentas de depuração (ast, printStack, readLib) ou blocos de construção para recursos avançados (eval, getVersion, typeOf)

Importação

_ <- fat.sdk

Métodos

Nome Assinatura Breve descrição
ast (_): Void Imprimir árvore de sintaxe abstrata do nó
eval (code: Text): Any Avalia texto como programa FatScript
getVersion (): Text Retorno versão do fry
printStack (depth: Number): Void Imprimir pilha do contexto de execução
readLib (ref: Text): Text Retorna o código-fonte da biblioteca fry
typeOf (_): Text Retorna o tipo do nó
isMain (): Boolean Está executando como principal ou módulo

Exemplo

_ <- fat.sdk
_ <- fat.console

print(readLib('fat.extra.csv'))  # imprime a implementação da biblioteca csv

readLib não pode ver arquivos externos, mas read da biblioteca file pode

results matching ""

    No results matching ""