My Lisp

My Lisp

Baixar no App Store
Logo de My Lisp

My Lisp: O Intérprete Universal para Lógica Funcional Pura

Aproveite o poder dos 7 operadores originais de McCarthy e a derivação simbólica avançada em qualquer lugar. O My Lisp oferece um ambiente de programação completo e focado no local para iPhone, iPad e Mac, projetado para estudantes, pesquisadores e hackers que valorizam a privacidade e o desempenho.

Editor

Laurent Rodier

Categoria

Developer Tools

Downloads

30K+

Avaliação

4.3/5

Total de avaliações

0

Idiomas

1

O REPL Portátil

Descubra a interface usada por 30K+ usuários.

Um intérprete Lisp no iPhone resolvendo o quebra-cabeça recursivo das Torres de Hanói

Um intérprete Lisp no iPhone resolvendo o quebra-cabeça recursivo das Torres de Hanói

Editor de código Lisp no iPhone exibindo sintaxe de programação funcional e um teclado personalizado.

Editor de código Lisp no iPhone exibindo sintaxe de programação funcional e um teclado personalizado.

Página de documentação para a função car no aplicativo My Lisp mostrando sua sinopse e descrição

Página de documentação para a função car no aplicativo My Lisp mostrando sua sinopse e descrição

Um fractal de samambaia de Barnsley verde renderizado dentro da interface do aplicativo móvel My Lisp

Um fractal de samambaia de Barnsley verde renderizado dentro da interface do aplicativo móvel My Lisp

Playground do aplicativo My Lisp mostrando um editor de código com ferramentas de busca e substituição em um iPhone

Playground do aplicativo My Lisp mostrando um editor de código com ferramentas de busca e substituição em um iPhone

Editor de código no aplicativo My Lisp no iPhone mostrando funções de manipulação de lista e realce de sintaxe

Editor de código no aplicativo My Lisp no iPhone mostrando funções de manipulação de lista e realce de sintaxe

A interface do aplicativo My Lisp no iPhone mostrando um rastreamento de uma função Fibonacci no REPL.

A interface do aplicativo My Lisp no iPhone mostrando um rastreamento de uma função Fibonacci no REPL.

Intérprete My Lisp no iPhone executando o algoritmo recursivo das Torres de Hanói

Intérprete My Lisp no iPhone executando o algoritmo recursivo das Torres de Hanói

Interface do aplicativo My Lisp no iPhone mostrando um intérprete de código com um rastreamento da função Fibonacci e comandos Lisp

Interface do aplicativo My Lisp no iPhone mostrando um intérprete de código com um rastreamento da função Fibonacci e comandos Lisp

Tela do editor de código no aplicativo My Lisp no iPhone apresentando código de programação funcional.

Tela do editor de código no aplicativo My Lisp no iPhone apresentando código de programação funcional.

Domine os Fundamentos da Computação

As ferramentas que destacam este app, escolhido por 30K+ usuários.

🔐

REPL Local e Privado

Execute funções complexas diretamente no seu iPhone, iPad ou Mac. Sem necessidade de internet, garantindo que seu código e dados nunca saiam do seu dispositivo.

🎓

Excelência Acadêmica

Explore the 7 fundamental operators, Cálculo Lambda e derivação simbólica com uma ferramenta construída para o estudo rigoroso da ciência da computação.

🧩

Base de Conhecimento Integrada

Aprenda fazendo com uma biblioteca de algoritmos e quebra-cabeças clássicos, das Torres de Hanói a módulos completos de análise numérica.

Sobre o app

Tudo o que você precisa saber sobre My Lisp.

Descrição

My Lisp is a complete and universal Lisp environment running directly on the iPhone, iPad, and Mac. This interpreter is true to the original John McCarthy Lisp implementation with the fundamental 7 operators quote, atom, eq, car, cdr, cons, cond, along with lambda and label. My Lisp also contains core and mathematical operators borrowed from other Lisp dialects (Le Lisp, Lisp 1.5, MacLisp, Common Lisp and Scheme to name a few) to make it easy to learn, program, and most importantly, enjoy Lisp. It also features built-in functions for advanced mathematics, including complex numbers and numerical analysis (roots and zeros finder, integral approximation). The complete description of the fundamental, core, and built-in functions is available using a set of library functions completely written in My Lisp. My Lisp offers an interpreter and an editor, all working on the iPhone, iPad, and Mac, and most importantly, without requiring any server connection, that is, the interpreter is executing locally on the iPhone, iPad or Mac My Lisp is installed on. Library and example files contain the source code of classical functions and problems solved by My Lisp and may be used as reference to learn Lisp and develop other programs. They include classical puzzles (hanoi and n-queens), basic mathematical functions (gcd, lcm, factorial, fibonacci, prime?), and the historical apply, mapcar and maplist functions. The Lambda Calculus example file contains various functions related to Lambda Calculus and Combinators, with alpha-conversion, beta-reduction, de Bruijn notations, etc. As a special note, the example file Symbolic Derivation contains a complete yet extensible symbolic derivation module allowing to compute the formal derivation of virtually any symbolic function expressed as a Lisp expression. A user manual and a reference manual are available from within the application but also on My Lisp web site (https://lisp.lsrodier.net) and in Apple Books. The complete source code of the library and example files is part of My Lisp. Last but not least, this overview couldn’t end without a sample definition of the notorious REPL function: (define (REPL eval_me) (REPL (println (eval (read)))))

Última versão

2.14

Tamanho

18.7 MB

Data de lançamento

7 de nov. de 2017

Pronto para o Eval? Traga o Lisp Puro para o seu Bolso

Junte-se a mais de 30.000 desenvolvedores e pesquisadores. Baixe o ambiente Lisp definitivo e sem servidor para seu iPhone, iPad e Mac e experimente a elegância dos 7 operadores originais em um REPL focado no local.

Baixar no App Store

App information, icons, screenshots, and descriptions displayed on this page are sourced from the Apple App Store and are the property of their respective developers. Download estimates and rankings are based on MWM's proprietary models and may not reflect actual figures. This page is provided for informational and analytical purposes only.

Believe this page infringes your intellectual property? File a dispute