Vodoo / stream

formalismo expressivo e extensível para transdutores
Baixe Agora

Vodoo / stream Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Didier Plaindoux
  • Site do editor:

Vodoo / stream Tag


Vodoo / stream Descrição

formalismo expressivo e extensível para transdutores Vodoo / Stream é um software que fornece expressivo nível de altura e formalismo extensível para transdutores para qualquer tipo de formato. Foi com base principalmente em três grandes paradigmas. A primeira foi uma camada de fluxo para tokenization. Uma camada de autómatos para reconhecimentos. Última foi uma transformação de documentos baseado em regras com base em riacho e projeto automata.VoDoo / Stream é baseada em três conceitos: - Transducers- Automata- Fluxo # Primeiro um inspirado pelo estilo de programação baseada em eventos como SAX ou lexer genérica em Objective-Caml fornece um fluxo de base para a denotação de dados. # segundo fornece autômatos expressivo e clássica, a fim de corresponder e reconhecer padrões ao analisar fluxos. # a última foi a estruturação nível alto de autômatos feito a fim de proporcionar mecanismo expressivo para os dados transformation.Finally um XSLT como a linguagem é definida para expressar dados transformations.Stream representationStream era um formalismo simples baseado em abertura e fechamento de um nível, etiquetas e texto. Usando esta gramática simples que fornecem um fluxo denotação simples árvore XML (por exemplo) (XML foi dada por um manipulador SAX dedicar). formatos suportados atuais são XML e texto livre. Mais formalismos pode ser apoiado e feito usando instalação extensão fluxo. Um interpreation fluxo foi fornecida para Documento Object Model. Em seguida, um fluxo pode manipular qualquer um texto puro, um fluxo de ad-hoc e uma DOM base de comparação data.In a abordagem STAX foi uma integração correspondência XML de baixo nível com base na representação fluxo de sinal de fragmentos XML. A representação Stream usado com estrutura condicional interruptor clássica / caso é semelhante à abordagem STAX mas essa integração é duas nível baixo e não fornecem uma camada de expressão para a gestão XML e era, de facto, ao mesmo nível do que SAX.Automata para jogos de recognitionAutomata fornece um nível hight para reconhecimento de padrões e variável vinculativo. Ela produz DAG com atributos específicos para denotações variáveis. Tal autômatos é capaz de encontrar ou, ainda, para corresponder a um determinado fluxo. Um autômato foi construído usando um determinado fluxo contendo formalismo e afins incluindo padrão como repetição, qualquer tipo de rótulo ou texto e escolha. Essa corrente foi analisada a fim de dado um gráfico acíclico directa utilizado para o (abordagem clássica) geração autómatos .Transducer para transformationTransducers de fluxo são, na verdade conjunto ordenado de regras. A regra tem uma parte selecção e um corpo. A seleção pode lidar com pathes (visitante árvore) e entidade atual. A primeira entidade era o nó de árvore e seleção pode ser feito filtrando seu nome ou atributos. A segunda entidade foi a string que pode ser filtrado utilizando o habitual correspondência padrão. Um corpo era um pedaço de código java que é capaz de continuar a análise ou não (descendente recursivo) .Transducer Fluxo linguagem Processador: XSPFinally uma linguagem transdutor - chamado XSP - expressa em XML é definido. Esta linguagem tem uma definição de bootstrap em XML (apenas para XML e transformação de texto para o momento). Tal definição XSP foi estendido para fornecer regras que suportam o código escrito em linguagens fornecendo um manipulador BSF (Javascript, Beanshell, jRuby, Jython ...). O que há de novo nesta versão: · Apoio Namespace foi concebido. Em seguida, a correspondência pode ser feito usando · Lote nome de elemento e / ou o espaço de nomes correspondente. · Revisão do processo de transformação, sem problema de compatibilidade · Com transdutores escritos com versões anteriores. esta mudança · Aumentar a expressividade e as possibilidades de gerenciamento de fluxo. · Em seguida, é possível análises de despacho como qualquer analisador LL captura · Elemento com filtro de conteúdo e conteúdo irmão. · Localização adicionado para controlar facilmente erro ao analisar o arquivo XML · Qualquer tipo de documento. Agora, cada documento como um local mantido · Durante as operações de transdução e pode ser usado para locais de ligação. · XSP extensão a síntese e manipulação de XML fornecendo um XML para · Paradigma transformação XML. · JEM reescrito usando as últimas melhorias feitas para a análise e · Extensão para termo XML incorporado.


Vodoo / stream Software Relacionado

Kafenio.

Kafenio é uma plataforma independente, open-source html-wysiwyg-editor. ...

318

Download