Nota: Para os recursos mais recentes do idioma LOLCode, incluindo uma biblioteca padrão ( CAN HAS STDIO?
), Networking ( CAN HAS SOCKS?
), Strings ( CAN HAS STRING?
) E muito mais, use o ramo future
(consulte um exemplo no HTTPS : //github.com/justinmeza/httpd.lol/blob/master/httpd.lol)! A ramificação main
é mantida para compatibilidade com versões anteriores com a especificação de idioma LOLCode 1.3 (https://github.com/justinmeza/lolcode-spec-spec/tree/master/v1.3), mas todo o desenvolvimento futuro deve ser feito no ramo future
.
Copyright (C) 2010-2014 Justin J. Meza
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
O LCI é um intérprete LOLCode escrito em C e foi projetado para ser correto, portátil, rápido e com precisão.
A página inicial deste projeto está em http://lolcode.org. Para obter ajuda, visite http://groups.google.com/group/lci-general. Para relatar um bug, acesse http://github.com/justinmeza/lci/issues.
Criado e mantido por Justin J. Meza [email protected].
Você deve ter o CMake instalado (www.cmake.org). a) Se você estiver usando uma distro Linux com o gerenciamento de pacotes, o CMake deve estar em seus repositórios.
Python 2.7+ ou Python 2.x com o módulo ArgParse instalado.
$ ./install.py -h
exibirá uma lista de opções de instalação relevantes. Por exemplo, se eu quisesse instalar o LCI no diretório "/home/kurtis/opt" eu iria executar:
$ ./install.py --prefix = "/home/kurtis/opt"
$ cmake.
Você também pode fornecer qualquer outro argumento ao processo de configuração do CMake que desejar. Para ativar o teste de memória, ligue a opção Perform_Mem_Tests como assim:
$ cmake -dperform_mem_tests: bool = on.
Você também pode usar o comando "ccmake" ou a GUI cmake, se preferir. Consulte a documentação do CMake para obter mais detalhes.
$ make
$ Make Install
$ faz documentos
$ ctest
(Observe que as instruções foram escritas do ponto de vista do Windows 7, mas, na prática, qualquer versão moderna funcionará.)
Iniciar> Clique com o botão direito do mouse em computador> Propriedades> Configurações avançadas do sistema
Variáveis de ambiente ....
Selecione a variável "Path" e clique em "Editar ...".
Adicione "; c: mingw bin; c: python32" até o final.
Executar como administrador.
CD C: Usuários%User% Documents lci
install.py -h
exibirá uma lista de opções de instalação relevantes. Por exemplo, se eu quisesse instalar o LCI no diretório "C: Arquivos de Programas lci" eu iria executar:
install.py --prefix = "c:/arquivos de programas/lci"
(Observe que as barras avançadas são usadas para separar diretórios.)