EBG: A Lazy Functional Programming Language Implemented on the Java Virtual Machine
Programming Languages
2018-04-20 v1
Authors:
Tony Clark
Abstract
This technical report describes the implementation of a lazy functional programming language on the Java VM.
Cite
@article{arxiv.1804.07271,
title = {EBG: A Lazy Functional Programming Language Implemented on the Java Virtual Machine},
author = {Tony Clark},
journal= {arXiv preprint arXiv:1804.07271},
year = {2018}
}
Related papers
View all related →
Programming Languages · Computer Science
Analyzing Smart Contracts: From EVM to a sound Control-Flow Graph
Elvira Albert, Jesús Correas, Pablo Gordillo, Alejandro Hernández-Cerezo Guillermo Román-Díez +1
2020-10-06
Programming Languages · Computer Science
Implementing G-Machine in HyperLMNtal
Jin Sano
2021-03-30
Computers and Society · Computer Science
Teaching Erlang through the Internet: An Experience Report
Stephen Adams
2018-05-15
Software Engineering · Computer Science
The Design and Algorithms of a Verification Condition Generator
Radu Grigore
2012-05-01
Programming Languages · Computer Science
A Simple Semantics and Static Analysis for Stack Inspection
Anindya Banerjee, David A. Naumann
2013-09-23
Programming Languages · Computer Science
LXG Compiler - Design and Implementation
Emil Vassev
2010-01-08
Programming Languages · Computer Science
The Unfolding Semantics of Functional Programs
José María Rey-Poza, Julio Mariño-Carballo
2017-08-29
Programming Languages · Computer Science
Functional Programming and Streams
John MacCormick
2023-02-21
Programming Languages · Computer Science
Gemini: A Functional Programming Language for Hardware Description
Aditya Srinivasan, Andrew D. Hilton
2019-11-12
Artificial Intelligence · Computer Science
Toward the Implementation of Functions in the DLV System (Preliminary Technical Report)
Francesco Calimeri, Nicola Leone
2007-05-23
Computer Vision and Pattern Recognition · Computer Science
EGM: Efficient Visual Grounding Language Models
Guanqi Zhan, Changye Li, Zhijian Liu, Yao Lu +3
2026-04-06
Logic in Computer Science · Computer Science
EVL: a typed functional language for event processing
Sandra Alves, Maribel Fernández, Miguel Ramos
2021-11-01
Quantum Physics · Physics
Operational Semantics and Type Soundness of Quantum Programming Language LanQ
Hynek Mlnarik
2016-09-08
Programming Languages · Computer Science
Compiling Signal Processing Code embedded in Haskell via LLVM
Henning Thielemann
2015-03-17
Programming Languages · Computer Science
Stepping Lazy Programs
Stephen Chang, John Clements, Eli Barzilay, Matthias Felleisen
2011-08-25
Programming Languages · Computer Science
The (Lazy) Functional Side of Logic Programming
S. Etalle, J. Mountjoy
2007-05-23
Software Engineering · Computer Science
A Study of Single Statement Bugs Involving Dynamic Language Features
Li Sui, Shawn Rasheed, Amjed Tahir, Jens Dietrich
2022-04-05
Programming Languages · Computer Science
Virtualizing Intermittent Computing
Caglar Durmaz, Kasim Sinan Yildirim, Geylani Kardas
2021-11-30
Computer Vision and Pattern Recognition · Computer Science
Eve: Efficient Multimodal Vision Language Models with Elastic Visual Experts
Miao Rang, Zhenni Bi, Chuanjian Liu, Yehui Tang +2
2025-01-24
Programming Languages · Computer Science
The While language
Cláudio Vasconcelos, António Ravara
2016-04-13
Programming Languages · Computer Science
Sawja: Static Analysis Workshop for Java
Laurent Hubert, Nicolas Barré, Frédéric Besson, Delphine Demange +4
2015-05-19
Cryptography and Security · Computer Science
Public-key cryptography in functional programming context
Gyöngyvér Márton
2010-03-13
Programming Languages · Computer Science
Translating Nondeterministic Functional Language based on Attribute Grammars into Java
Masanobu Umeda, Ryoto Naruse, Hiroaki Sone, Keiichi Katamine
2011-09-06
Programming Languages · Computer Science
A Practical Study of Control in Objected-Oriented--Functional--Logic Programming with Paisley
Baltasar Trancón y Widemann, Markus Lepper
2017-01-04
Programming Languages · Computer Science
Exploring Aspects of Polyglot High-Performance Virtual Machine GraalVM
M. Šipek, B. Mihaljević, A. Radovan
2021-12-30