Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
However, this page did not exist in the previous stable version.

Ajuda Scilab >> Funções > bytecode

bytecode

dada uma função, retorna "bytecode" (código de bytes) da função em um array Scilab e vice-versa.

Seqüência de Chamamento

x = bytecode(f)
f= bytecode(X)

Parâmetros

f

função Scilab

x

vetor linha int32

Descrição

x= bytecode(f)retorna o "bytecode" da função f no array Scilab de inteiros x.

f= bytecode(x)retorna em f a função associada ao "bytecode" dado no array Scilab de inteiros x. AVISO: a validade de x não é verificada.

Observação

O bytecode da função Scilab evoluirá drasticamente no futuro, então o uso dessa função deve se restringir à manipulação de instruções de profiling.

Exemplos

function a=foo(),a=sin(3),endfunction
bytecode(foo)

Ver Também

  • add_profiling — adiciona instruções de profiling (análise de performance) a uma função
  • bytecodewalk — caminha no bytecode (código de bytes) da função aplicando transformação
  • macr2lst — conversão de função para lista
  • macr2tree — conversão de função para árvore
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:37:06 CEST 2013