Ilcalc.

uma pequena biblioteca para analisar e avaliar expressões aritméticas definidas por strings
Baixe Agora

Ilcalc. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Nome do editor:
  • Pelmen64
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 108 KB

Ilcalc. Tag


Ilcalc. Descrição

O ILCalc foi desenvolvido para ser uma pequena biblioteca para analisar e avaliar expressões aritméticas definidas por cordas. Desempenho: análise muito rápido, não há necessidade para a construção de quaisquer árvores de expressão; Não geradores de analisador utilizado, parser próprio claramente escrito fornecidas; Capacidade de sintaxe de expressão de validação, sem fazer qualquer outro trabalho; expressões fortemente tipados - não há necessidade de valores de boxe / unboxing; Flexibilidade: Escolha entre interpretação / tempo de execução geração MSIL; Melhores soluções para todos os cenários de uso, dependendo avalia necessários contar: Uma vez que - Modo interpretação rápida utilização (analisar e avaliar por uma passagem); Muitos - criar Interpretar objeto e usá-lo com argumentos diferentes, não re-análise; Muito muitos - criar avaliador de objeto (codegen dinâmica - inicialização lenta, a avaliação mais rápida); Muitos de alguma gama argumento - objeto Tabulator compilação (uma chamada virtual por faixa); Avaliador e Tabulator objetos: Thread-safe - pode ser facilmente usado em cenários multi-threaded; métodos compilados são recolhidos-lixo e independente do contexto da expressão. Fastest tabulação possível - método especializada compilar para apenas uma chamada virtual por faixa. Interpretar objeto: Independente de contexto de expressão, que pode ser recolhido por GC quando deixou de ser utilizado; Não há alocações de memória por avaliação (exceto quando executa BCL chamar via reflexão); Substitui algumas chamadas através reflexão com as chamadas delegados; Optimizer modos: Constantes de dobragem: 2 ^ 8 + x / (6 + 3 + x) se tornou 256 + x / (9 + x); Funções de dobragem: 2x * sen (pi / 6) tornou-se 2x * 0,5 (cuidado de efeitos colaterais); otimização Pow: x ^ 4 tornou-se x * x * x * x, bruxa é muito mais rápido para avaliar; Customizability: Parametrizar expressões usando lista de argumentos definida pelo usuário; Use constantes da lista definida pelo usuário (como o pi, e, inf) em expressões; Importar funções estáticas públicos de qualquer outro tipo .NET em contexto; (, Decimais e argumentos separadores de formato de número, String de comparação) a análise sensível à cultura; Ou pode não usar qualquer CultureInfo por mais de análise de desempenho (modo ordinal); Não há maneira fácil de importação constantes internas e funções; maiúsculas de minúsculas opcional modo para identificadores; verificações de estouro aritmético opcional; Outros: classe TabRange para representar intervalos de valores com recursos úteis; classe SyntaxException fornece informações detalhadas sobre erros de sintaxe; Todos os recursos de cadeia biblioteca pode ser facilmente localizada;


Ilcalc. Software Relacionado

Encontre e substitua! Para Windows

Encontre e substitua! é um poderoso utilitário de pesquisa e substituição. Permite realizar substitutos de lote muito complexos dentro de arquivos de texto de qualquer tamanho. Suporta sintaxe de expressão regular e dezenas de ...

304 11.4 MB

Download

Rainbow IDE.

Rainbow IDE permite projetar aplicativos e jogos para a maioria dos sistemas de computador vintage, integrando-se perfeitamente com o M.E.S.S.S. sistema de emulador. ...

158 4300K

Download

C-frame.

Compilador GCC para Windows com IDE e Ajuda de Contexto On-line Especializado para Idioma C, Win32 API e GTK + Desenvolvimento (Toolkit para criar interface gráfica do usuário). Complemento efetivo e ir-to-def ...

503 1300K

Download