• Tiny BASIC 1
  • Tiny BASIC 2

Tiny BASIC

operacional BASIC minúsculo no terminal móvel

ver 2.x é liberado
https://play.google.com/store/apps/details?id=org.dyndns.vivi.TinyBASIC2

comando:
 '& Lt; LineNum & gt; & lt; declaração & gt;': adicionar a linha
 '& Lt; LineNum & gt;': remover linha & lt; lineNum & gt;
 'RUN': execução do programa
 'NOVO': programa claro
 'Lista': programa de impressão
 'RENUM': renumerar programa
 'CARGA & lt; nomeArquivo & gt;': carga de & lt; nomeArquivo & gt;
 'GUARDAR & lt; nomeArquivo & gt;': salvar a & lt; nomeArquivo & gt;
 'DIR': impressão salvo lista de arquivos

declaração:
 '& Lt; var & gt; = & lt; exp & gt;' atribuir & lt; exp & gt; a & lt; var & gt;
 'PRINT {& lt; exp & gt; | & lt; string de & gt;}': print & lt; exp & gt; ou & lt; string de & gt;
 'SE & lt; exp & gt; em seguida, {& lt; declaração & gt; | & lt; lineNum & gt;}': se o & lt; exp & gt; em seguida, exec
 'PARA & lt; var & gt; = & lt; EXP1 & gt; a & lt; exp2 & gt;': loop
 'Próximo': inc & lt; var & gt; e laço
 GOTO & lt; lineNum & gt; ': salto de linha & lt; lineNum & gt;
 'GOSUB & lt; lineNum & gt;': sub-rotina chamada
 'Retorno': retorno de sub-rotina
 'END'
 
expressão:
& Lt; exp & gt; :: = & lt; & gt termo; | & lt; prazo & gt; & lt; op & gt; & lt; exp & gt;
& Lt; prazo & gt; :: = [-] {& lt; dígitos & gt; | & lt; var & gt; | (& lt; exp & gt;)}
& Lt; var & gt; :: = A | B | ... | Z | @ (& lt; exp & gt;)
& Lt; op & gt; :: = E | OR | = | & lt; & gt; | & gt; | & gt; = | & lt; | & lt; = | + | - | * | / |%

Website: http://vivi.dyndns.org/games/TinyBASIC/

Categoria : Educação

Pesquisas associadas