birl-js

1.0.2 • Public • Published

BIRL JS (Bambam's "It's show time" Recursive Language JavaFrangoScript)

Build Status NPM Version

Sai de casa codei pra caralho!™

Essa é a versão frango da linguagem BIRL, em vez de ser "baseada em C e compilada por uma ferramenta mal-feita num servidor frango" essa versão frango transpila pra javascript. Todos os tipos foram mantidos mas ~eles são só água com músculo~ AQUI NÃO TEM ÁGUA COM MÚSCULO.

CÊ QUER VER ESSA PORRA?

Instalamento:

npm install -g birl-js

Usamento:

birl <SEU PROGRAMA FRANGO>

E se você só quiser ver o javascript treze:

birl -j <SEU PROGRAMA FRANGO>

TRAPÉZIO DESCENDENTE

Algumas diferenças da linguagem original:

  • Não tem "QUE QUE CE QUER MONSTRAO?", mas dá pra usar process.stdin
  • Os tipos são só água com músculo
  • Existem arrays e objetos
  • É possível chamar todos os malucos que estão doentes (todas as funções javascript)
  • É recomendável indentar os blocos pra melhorar a leitura mas não é obrigatório, todas as indentações devem ser múltiplos de 2.
  • Strings apenas com "

AJUDA O MALUCO QUE TÁ DOENTE

Regras do repositório:

  • TODOS OS COMMITS NESSE REPOSITÓRIO SÃO EM MAIÚSCULO POR QUE AQUI É BODYBUILDER PORRA!
  • Tem que treinar o ano todo e tirar essa capa
  • A gramática tá meio zaralho mas... BIRL!
  • Tá comigo porra!

BORA CUMPÂDI

Se você quiser construir fibra:

  • Webpack loader
  • Mais testes porra
  • Strings com '
  • Syntax highlighter
  • LLVM?

Readme

Keywords

Package Sidebar

Install

npm i birl-js

Weekly Downloads

2

Version

1.0.2

License

ISC

Unpacked Size

71.9 kB

Total Files

20

Last publish

Collaborators

  • sennav