When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. Hy (programming language) - Wikipedia

    en.wikipedia.org/wiki/Hy_(programming_language)

    Hy is a dialect of the Lisp programming language designed to interact with Python by translating s-expressions into Python's abstract syntax tree (AST). [2] [3] Hy was introduced at Python Conference (PyCon) 2013 by Paul Tagliamonte. [4] Lisp allows operating on code as data (metaprogramming), thus Hy can be used to write domain-specific ...

  3. Lisp reader - Wikipedia

    en.wikipedia.org/wiki/Lisp_reader

    In the programming language Lisp, the reader or read function is the parser which converts the textual form of Lisp objects to the corresponding internal object structure.. In the original Lisp, S-expressions consisted only of symbols, integers, and the list constructors ( x i...

  4. Comparison of parser generators - Wikipedia

    en.wikipedia.org/wiki/Comparison_of_parser...

    However, parser generators for context-free grammars often support the ability for user-written code to introduce limited amounts of context-sensitivity. (For example, upon encountering a variable declaration, user-written code could save the name and type of the variable into an external data structure, so that these could be checked against ...

  5. CGOL - Wikipedia

    en.wikipedia.org/wiki/CGOL

    The notation of CGOL is a traditional infix notation, in the style of ALGOL, rather than Lisp's traditional, uniformly-parenthesized prefix notation syntax. The CGOL parser is based on Pratt's design for top-down operator precedence parsing, [4] [5] sometimes informally referred to as a "Pratt parser".

  6. List of Lisp-family programming languages - Wikipedia

    en.wikipedia.org/wiki/List_of_Lisp-family...

    Statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers across Europe; the standardizers intended to create a new Lisp "less encumbered by the past" (compared to Common Lisp), and not so minimalist as Scheme, and to integrate the object-oriented programming paradigm well ...

  7. CLPython - Wikipedia

    en.wikipedia.org/wiki/CLPython

    CLPython is an implementation of the Python programming language written in Common Lisp. This project allow to call Lisp functions from Python and Python functions from Lisp. Licensed under LGPL. CLPython was started in 2006, but as of 2013, it was not actively developed and the mailing list was closed. [1]

  8. LFE (programming language) - Wikipedia

    en.wikipedia.org/wiki/LFE_(programming_language)

    Lisp Flavored Erlang (LFE) is a functional, concurrent, garbage collected, general-purpose programming language and Lisp dialect built on Core Erlang and the Erlang virtual machine . LFE builds on Erlang to provide a Lisp syntax for writing distributed, fault-tolerant , soft real-time , non-stop applications.

  9. M-expression - Wikipedia

    en.wikipedia.org/wiki/M-expression

    Thus M-Expressions used S-Expressions for literal data. The syntax for S-Expressions ("The Data Language") and M-Expressions ("The Meta Language") is defined on pages 8 and 9 of the Lisp 1.5 manual. [2] M-Expressions also had a corresponding S-Expression representation. Code was manually translated from M-Expressions to S-Expressions.