F7.

Um dipecker aprimorado para a linguagem de programação F #
Baixe Agora

F7. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Microsoft Research
  • Sistemas operacionais:
  • Windows 2K / XP / Vista / 7
  • Tamanho do arquivo:
  • 3.2 MB

F7. Tag


F7. Descrição

F7 foi desenvolvido para ser um dipechecker aprimorado para a linguagem de programação F #. F7 suporta a verificação estática de propriedades expressas com tipos de refinamento. Nossa motivação é verificar várias propriedades de segurança do código de implementação F # digitando. O tipechecker F7 permite que os programadores expressem e cheque estaticamente os tipos de referência para programas escritos em f #. A implementação atual do TycoChecker suporta apenas um subconjunto de F # e funciona melhor quando as anotações do tipo são fornecidas de acordo com certos idiomas. Para usar o TycoChecker, o programador deve definir interfaces F7 para cada módulo F # no programa THEX. As interfaces F7 têm o su ffi x .fs7 para distingui-los de interfaces f # normais (que têm su ffi x .fsi); Eles podem conter tipos que estão fora do sistema F # tipo. Os módulos F # têm SU FFI X .FS e contêm código f # não modificado. Em nossa abordagem atual, todas as anotações de tipo de reemição devem ser dadas na interface F7. Dado um módulo F # M.FS com uma interface F7 M.FS7, o tipo de digecker pode ser invocado de duas maneiras. Primeiro, pode ser invocado com a -Genfsi FL AG para gerar uma interface F # M.FSI apagando todos os reencentos: f7.exe -genfsi m.fs7. Em segundo lugar, pode ser invocado para TycoCheck M.FS contra os tipos declarados em M.FS7. f7.exe m.fs7 m.fs. Em geral, essas linhas de comando conteriam uma série de módulos F # e interfaces F7, incluindo interfaces para todos os módulos da biblioteca. Uma interface de biblioteca especial, chamada Pervasives.fs7, declara tipos de F # comuns, como inteiros, cordas, booleios e listas, e seus operadores comuns, como operações aritméticas e conectivos lógicos. Esta biblioteca pode ser estendida para incluir qualquer operador F # que o programa precisa usar.


F7. Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download