cficunge.

cfunge é um pequeno, rápido e padrão em conformidade com Befunde98 intérprete em C.
Baixe Agora

cficunge. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Arvid Norlander
  • Site do editor:
  • http://rage.kuonet.org/~anmaster/cfunge/

cficunge. Tag


cficunge. Descrição

cfunge é um pequeno, rápido e padrão em conformidade com o intérprete em C. cfunge é um intérprete pequeno, rápido e rápido e padrão em conformidade em C.Cfunge visa ser rápido e padrão em conformidade. Cfunge também visa nunca bater. Isso pode parecer uma declaração estranha, certamente cada software visa isso? Mas o cfunge pretende nunca bater em qualquer entrada, exceto possivelmente devido ao erro de falta de memória (e mesmo assim o "acidente" deve ser "gracioso", como em uma mensagem dizendo o que aconteceu). Infelizmente é comum que os outros intérpretes de fundos falem na entrada obscura (divisão por zero em alguma impressão digital, não verificando os limites de matriz, e assim por diante). Cfunge ainda não chegou ao ponto de nunca cair, mas estamos apontando para isso. FingerprintSit está planejado para implementar a maioria ou todas as impressões digitais existentes, com algumas exceções :? Fngr - contradiz com 98 padrão. Imap - muito intrusivo. Modo - intrusivo em manuseio de IP. Trédios - excessivamente complexos e intrusivos. Vento - muito complexo para implementar e não portátil.Short descrições de impressões digitais implementadas :? I / O base para números em outras bases? Extensão de funções Diretório Dirf (não disponível no modo Sandbox)? Modu modulo extensão aritmética? NULL FUNGE-98 NULL FINKPRINT? Ortogonal Biblioteca de servidão ortogonal? RefC referenciou a extensão das células? Roma Funge-98 numerais romanos? Subr SubRoutine Extensionfor Mais detalhes Por favor, veja as especificações para cada impressão digital. Em casos de comportamento indefinido em impressões digitais, Cfunge principalmente tenta fazer a mesma coisa que CCBI.OnderFined BehaviorThe Befunde98 Standard deixa algumas coisas indefinidas, aqui está o que fazemos para alguns desses casos: y empurra tempo em utc não é hora local. k com um argumento negativo reflete. # Através da borda do espaço de fungos pode ou não pular primeiro char depois de embrulhar dependendo da situação exata. (e) com uma contagem negativa reflete e não pop qualquer impressão digital. Impressões digitais carregadas são herdadas para a criança IPS no Split (T) .StDout só é lavado em :? Newline (feed de linha, ASCII 10) impresso usando, instrução. Quaisquer instruções de entrada. End of Program.Introfuting funciona como em CCBI.Notes em diferentes padrões A opção -S 93 não impede que o programa acesse fora das primeiras células 80x25. Nem não profere instruções que não existiam em 93. No entanto, altera o comportamento espacial para combinar com o estilo 93.Se um programa depende de uma instrução indefinida em 93 para refletir, deve ser fácil substituir essas instruções por AR para refletir ou qualquer um no intervalo AZ (e não carregar qualquer impressão digital) .further divisão por zero sempre retorna 0 em todos os modos, embora as especificações befunged93 dizem que o intérprete deve perguntar ao usuário o resultado ele / ela quer nessa situação.USAGE: CFUNE Uma rápida intérprete em C -F Desativar todas as impressões digitais. -f Mostrar lista de recursos e impressões digitais suportadas neste binário. -h Mostre esta ajuda e saia. -S Ative o modo Sandbox (consulte Readme para detalhes). Padrão -S Use o padrão fornecido (um dos 93, 98 e 08). -T use o nível de rastreamento dado. Padrão 0. -V Mostrar informações e saída. -W mostrar avisos. Requisitos: · Coletor de lixo conservador de boehm-demers-weiser O que há de novo nesta versão: · Correção de bug: Em um arquivo com finais de linha CR e linhas com espaços principais, os espaços principais foram perdidos. · Correção de bug: Quando J foi usado para pular backwads (argumento negativo) para uma célula diretamente na borda da caixa de limite atual do espaço de funge, ele iria enrolar incorretamente. Corrigir isso por peforming o normal avançar do IP antes do salto em j em vez de depois, como de costume para a maioria das outras instruções. · Correção de bugs menores: Hypens foram escapados incorretamente ao gerar páginas de homem em ferramentas / gen_fprint_list.sh. Corrigir e atualizar a página do homem para refletir.


cficunge. Software Relacionado

Scummvm.

Um intérprete de plataforma cruzada para vários motores de aventura de ponto e clique. ...

149

Download

Jason.

Um intérprete totalmente fledido para uma versão estendida do agentespeak ...

152

Download