Ir para baixo
Weslei
Weslei
MODERADOR

MODERADOR
Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia

[UPDATE 4] Projeto MiceScript Empty [UPDATE 4] Projeto MiceScript

Qui Set 22, 2016 8:05 pm
@EDIT 4

Adicionado as keywords "include", "struct" e "import"*¹.

struct: como se fosse as classes em micescript
include: inclui um bytecode de micescript no código

*¹ import só é usado no mice para usar funções de dentro das classes da source

Prints:
struct = https://i.imgur.com/NdkIckl.png
include = https://i.imgur.com/KF15czv.png

Album com as imagens: https://imgur.com/a/RBxra

Amanhã eu posto MiceScript para ser usado.

------------------------------------------------------

Eae pessoal, estou escrevendo uma mini linguagem de script para fazer mini games para mice (obviamente pirata), a linguagem se chama "Mice Script", abaixo estarei deixando alguns exemplos.

Hello World https://i.imgur.com/iXsOc1x.png
(simples código que mostra "Hello World")

Fatorial https://i.imgur.com/PIN50Eh.png
(mostra um exemplo funcional do recurso de recursão)

Loop For https://i.imgur.com/iXsOc1x.png
(simples exemplo do uso do loop For (não irei fazer o while))

(album com todas as imagens https://imgur.com/a/kneZq )

Se puderem dar suas opiniões seria uma boa Very Happy

@EDIT 1

Adição de arrays (listas) e detecção de variáveis não usadas.
https://imgur.com/a/axQ9W

@ EDIT 2

Versão 0.1 quase completa (removendo pequenos bugs)
Exemplo de um código feito em MiceScript, é um simples (bote simples nisso) interpretador de MiceScript em MiceScript.

https://i.imgur.com/V16HTSL.png
https://i.imgur.com/VdmARNO.png
https://i.imgur.com/NTjEPGs.png

Código: http://pastebin.ubuntu.com/23326296/
(**Pastebin não estava funcionando)

(Album https://imgur.com/a/IGdz4)

Créditos:
Eu


Última edição por Weslei em Ter Nov 15, 2016 11:06 pm, editado 5 vez(es)
avatar
iDr
MEMBRO

MEMBRO
Mensagens : 9
Data de inscrição : 04/06/2016

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Qui Set 22, 2016 9:07 pm
Boa iniciativa, desejo boa sorte para vocês!
Weslei
Weslei
MODERADOR

MODERADOR
Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Sex Out 14, 2016 8:50 pm
UPDATE 2
Neskyy
Neskyy
MEMBRO

MEMBRO
Mensagens : 60
Data de inscrição : 10/04/2016

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Sex Out 14, 2016 10:22 pm
Para os mais desinformados, oque seria isto bem explicadamente?
Weslei
Weslei
MODERADOR

MODERADOR
Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Sex Out 14, 2016 10:53 pm
Neskyy escreveu:Para os mais desinformados, oque seria isto bem explicadamente?
Como não há uma linguagem de script que rode como Lua no mice original, eu resolvi escrever uma para criar minigames para mices.
Neskyy
Neskyy
MEMBRO

MEMBRO
Mensagens : 60
Data de inscrição : 10/04/2016

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Sáb Out 15, 2016 12:10 am
Weslei escreveu:
Neskyy escreveu:Para os mais desinformados, oque seria isto bem explicadamente?
Como não há uma linguagem de script que rode como Lua no mice original, eu resolvi escrever uma para criar minigames para mices.

Certo, entendi! Boa sorte com seu projeto, se precisar de ajuda e eu tiver como ajudar só mandar mensagem no skype.

oficial-sam
Weslei
Weslei
MODERADOR

MODERADOR
Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Qui Out 27, 2016 11:49 am
Download teste, para ajudar a remover os últimos bugs.
Weslei
Weslei
MODERADOR

MODERADOR
Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Ter Nov 15, 2016 11:27 pm
UPDATE 4 Novas funções, liberação para o uso amanhã.
Conteúdo patrocinado

[UPDATE 4] Projeto MiceScript Empty Re: [UPDATE 4] Projeto MiceScript

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos