08.02.2015 Views

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

notas de aula - Jerônimo C. Pellegrini<br />

houver um prefixo na string indicando a base, <strong>com</strong>o em "#o332", o preciso na string terá<br />

precedência.<br />

(string->symbol s)<br />

Retorna o símbolo cujo nome é s.<br />

(string-append s1 ...)<br />

Aloca e retorna uma string cujo conteúdo é a concatenação das strings passadas <strong>com</strong>o<br />

parâmetro.<br />

(string-ci= a b)<br />

(string-ci> a b)<br />

Verificam se a string a precede, é precedida ou se é igual a b de acordo <strong>com</strong> uma ordem<br />

lexicográfica. Não levam em conta diferença entre caixa alta e baixa.<br />

(sting-copy str)<br />

Aloca e retorna uma cópia da string s.<br />

(string-fill! str c)<br />

Armazena c em todas as posições de str.<br />

(string-length str)<br />

Retorna o tamanho da string s.<br />

(string-ref s pos)<br />

Retorna o caracter na posição pos da string s. O primeiro caracter tem índice zero.<br />

(string-set! s pos c)<br />

Copia o caracter c na posição pos da string s. O primeiro caracter tem índice zero.<br />

(string-ci= a b)<br />

(string-ci> a b)<br />

Verificam se a string a precede, é precedida ou se é igual a b de acordo <strong>com</strong> uma ordem<br />

Versão Preliminar<br />

lexicográfica.<br />

(string obj)<br />

Verifica se o objeto obj é uma string.<br />

[ 27 de outubro de 2010 at 15:47 ]<br />

329

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!