@designliquido/delegua
    Preparing search index...

    Class TradutorRuby

    Implements

    Index

    Constructors

    Properties

    classesConhecidas: string[] = []
    dicionarioConstrutos: {
        AcessoIndiceVariavel: any;
        AcessoMetodo: any;
        AcessoMetodoOuPropriedade: any;
        AcessoPropriedade: any;
        Agrupamento: any;
        ArgumentoReferenciaFuncao: any;
        AtribuicaoPorIndice: any;
        Atribuir: any;
        Binario: any;
        Chamada: any;
        ComentarioComoConstruto: any;
        DefinirValor: any;
        Dicionario: any;
        FuncaoConstruto: any;
        Literal: any;
        Logico: any;
        ReferenciaFuncao: any;
        Separador: any;
        SeTernario: any;
        Unario: any;
        Variavel: any;
        Vetor: any;
    } = ...
    dicionarioDeclaracoes: {
        Bloco: any;
        Classe: any;
        Comentario: any;
        Const: any;
        Continua: () => string;
        Enquanto: any;
        Escreva: any;
        Expressao: any;
        FuncaoDeclaracao: any;
        Leia: any;
        Para: any;
        ParaCada: any;
        Retorna: any;
        Se: any;
        Sustar: () => string;
        Tente: any;
        Var: any;
    } = ...
    indentacao: number = 0

    Methods

    • Traduz uma função anônima de Delégua para um lambda do Ruby. Em Delégua: funcao(x) { retorna x * 2 } Em Ruby: lambda { |x| x * 2 }

      Parameters

      • argumento: Construto

        O construto da função anônima

      Returns string

      String com o lambda do Ruby