Pergunta

Comecei a brincar com o Pascal Script hoje e não consigo encontrar nenhuma boa documentação. Eu encontrei estes (1, dois) Artigos. São úteis, mas são apenas exemplos.

editar: Separou isso em duas perguntas. Nova pergunta é aqui.

Foi útil?

Solução 2

Decidi adicionar alguma documentação minha. Não é muito completo, mas deve ajudar quem é novo no script Pascal.

Aqui está o link.

Outras dicas

Não sei se isso ajudará, mas na semana passada, comecei a trabalhar com o FastScript. Os primeiros tipos de erros que encontrei foram os mesmos que você está vendo. Depois de estudar a documentação ligeiramente útil e o código muito mais útil, vi que precisava adicionar um construtor para uma classe usando uma chamada AddConstructor e quaisquer outros métodos de uma classe com uma chamada para addmethod. Estou tendo uma idéia melhor de como a análise deles funciona e parece que posso montar uma referência a uma classe arbitrariamente complexa apenas espelhando -a com uma série de chamadas para Addmethod, AddProperty, AddIndexproperty e assim por diante. Assim como em Pascal, você começa primeiro definindo a classe mais simples e depois usa essa classe mais simples em sua classe mais complexa.

Pensando nisso no fim de semana, parece que essa é uma maneira muito prática de construir um roteirista. Pode ser que o PascalScript tenha o mesmo arranjo, embora, sem dúvida, os nomes sejam diferentes.

Alguns de nós estão usando PascalScript aqui, mas os documentos são um pouco magros. Você pode dar uma olhada na fonte do Innostup (o instalador), pois isso usa um editor e um mecanismo de script da PascalScript para fornecer seu próprio script Pascal. Brian

A pasta de amostras que vem com PascalScript é muito útil e tem um desempenho razoavelmente bem como uma forma de documentação aplicada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top