Este é o comando xowish que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
xowish - Shell gráfico contendo linguagem de script orientada a objetos XOTcl
SINOPSE
desejo ?nome do arquivo arg arg ...?
_________________________________________________________________
DESCRIÇÃO
desejo é um aplicativo semelhante a um shell que lê comandos XOTcl de sua entrada padrão ou
de um arquivo e os avalia. Além de xotclsh fornece ao usuário gráfico
suporte de interface para widgets TK.
XOTcl (XOTcl, pronuncia-se exotickle) é uma linguagem de script orientada a objetos baseada em
OTcl do MIT. Pretende ser um substituto de valor agregado para OTcl.
Linguagens de script, como Tcl, são projetadas para unir componentes, fornecer
recursos como extensibilidade dinâmica e digitação dinâmica com conversão automática, que
torná-los adequados para o desenvolvimento rápido de aplicativos.
O sistema básico de objetos de XOTcl é adotado de OTcl. O sistema de objetos nos permite
definir objetos, classes e metaclasses. As classes são objetos especiais com o propósito de
gerenciamento de outros objetos. `` Gerenciar '' significa que uma classe controla a criação e
destruição de suas instâncias e que contém um repositório de métodos acessível para
as instâncias. Cada objeto pode ser aprimorado com métodos específicos de objeto. Suporta XOTcl
herança única e múltipla. Todos os relacionamentos em XOTcl, incluindo classe e
relacionamentos de superclasse são completamente dinâmicos e podem ser examinados. Através do método
encadeamento sem nomenclatura explícita do método pretendido, ambigüidades na resolução de nomes de
métodos são evitados. Desta forma, um método sombreado pode ser `` misturado '' à execução do
método atual.
XOTcl combina as idéias de script e orientação a objetos de uma forma que preserva o
benefícios de ambos. Está equipado com várias novas funcionalidades de linguagem que
ajudar a construir e gerenciar sistemas complexos. Adicionamos o seguinte suporte:
Agregações de objetos dinâmicos, para fornecer agregações dinâmicas por meio de namespaces aninhados
(objetos).
Classes aninhadas, para reduzir a interferência de estruturas de programa desenvolvidas de forma independente.
Assertions, para reduzir a interface e os problemas de confiabilidade causados pela digitação dinâmica
e, portanto, para facilitar a combinação de muitos componentes.
Meta-dados, para melhorar a autodocumentação de objetos e classes.
Mixins por objeto, como um meio de melhorar a flexibilidade dos métodos de mixin, dando um objeto
acesso a várias classes suplementares diferentes, que podem ser alteradas dinamicamente.
Mixins por classe, como um meio de melhorar a flexibilidade dos métodos de mixin para uma classe, todos
instâncias da classe têm acesso aos métodos mistos, como para herança múltipla,
mas sem a necessidade de classes de interseção.
Filtros como um meio de abstrações sobre invocações de métodos para implementar programas grandes
estruturas, como padrões de projeto.
Carregamento de componentes dinâmicos XOTcl integra o carregamento de pacotes Tcl com arquitetura
suporte para integração com construções orientadas a objetos. Além disso, fornece
rastreamento / rastreamento de carregamento de componentes.
CHAVES
argumento, intérprete, prompt, arquivo de script, shell
Use xowish online usando serviços onworks.net