Objectionary (objectionary)

Objectionary

objectionary

Organization data from Github https://github.com/objectionary

EO Programming Language, Its Objects, and πœ‘-Calculus

Home Page:https://www.objectionary.com

GitHub:@objectionary

Objectionary's repositories

eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on πœ‘-Calculus

Language:JavaLicense:MITStargazers:1298Issues:37Issues:2056

home

Centralized curated storage of all EO objects together with their unit tests

Language:RustLicense:MITStargazers:33Issues:6Issues:40

eoc

Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs

Language:JavaScriptLicense:MITStargazers:30Issues:4Issues:159

eo-intellij-plugin

Syntax Highlighting Intellij IDEA Plugin for EO Programming Language

Language:JavaLicense:MITStargazers:18Issues:4Issues:37

jeo-maven-plugin

This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom

Language:JavaLicense:MITStargazers:18Issues:3Issues:473

eo-graphs

A few classic graph algorithms implemented in C++, Java, and EOLANG

Language:JavaLicense:MITStargazers:16Issues:4Issues:10

news.eolang.org

Our Official Blog: we write about the development of EOLANG and πœ‘-calculus

Language:HTMLLicense:MITStargazers:16Issues:3Issues:31

sodg.rs

Rust implementation of Surging Object DiGraph (SODG): it automatically collects garbage removing unnecessary nodes

Language:RustLicense:MITStargazers:16Issues:0Issues:0

game-of-life

Experimental implementation of Conway's Game of Life in C++ and EO

Language:C++License:MITStargazers:14Issues:3Issues:26

reducing-programs-to-objects

LaTeX paper on how to reduce programs to EO objects

Language:TeXLicense:MITStargazers:14Issues:3Issues:14

phie

Experimental Emulator of a Machine that Understands πœ‘-calculus

phino

Command-Line Normalizer, Rewriter, and Dataizer of πœ‘-Calculus Expressions

Language:HaskellStargazers:13Issues:0Issues:0

on-the-origin-of-objects

On the Origin of Objects by Means of Careful Selection, LaTeX paper

Language:TeXLicense:MITStargazers:12Issues:6Issues:16

eolang.sty

LaTeX package for drawing πœ‘-calculus formulas and SODG graphs

Language:TeXLicense:MITStargazers:11Issues:4Issues:73

aoi

Abstract Object inference for EO Programs

Language:JavaLicense:MITStargazers:10Issues:5Issues:16

eo2js

EOLANG to JavaScript transpiler and runtime

Language:JavaScriptLicense:MITStargazers:10Issues:4Issues:79

eo-vim

Syntax Highlighting Vim Plugin for EO Programming Language

Language:Vim ScriptLicense:MITStargazers:9Issues:4Issues:8

eo-vscode

VSCode Extension for the EO Language with a Language Server

Language:TypeScriptLicense:MITStargazers:9Issues:2Issues:13

jucs

JUnit Classpath Sources: a simple framework for using classpath resources as JUnit sources

Language:JavaLicense:MITStargazers:9Issues:3Issues:8

lints

A collection of style checkers for XMIR: they don't predict runtime errors, but prevent compilation mistakes

Language:JavaLicense:MITStargazers:9Issues:3Issues:305

opeo-maven-plugin

Maven plugin to remove Bytecode opcodes from XMIR as much as possible

Language:JavaLicense:MITStargazers:9Issues:3Issues:169

hone-maven-plugin

Maven plugin that applies a number of optimizations to your Bytecode, using EOLANG and πœ‘-calculus, trying to make it work faster

Language:JavaLicense:MITStargazers:8Issues:3Issues:98

eolang-paper

The Original Paper on the EO Programming Language and the Underlying πœ‘-Calculus

Language:TeXLicense:MITStargazers:7Issues:0Issues:1

proof

Proof of πœ‘-calculus confluence

Language:LeanLicense:MITStargazers:7Issues:4Issues:25

eo-lsp-server

LSP server for the EOLANG programming language: works with VS Code, Sublime Text, IntelliJ IDEA and other IDEs

Language:TypeScriptLicense:MITStargazers:6Issues:0Issues:0

sodg-maven-plugin

XMIR to SODG generator, as a Maven plugin

Language:JavaLicense:MITStargazers:6Issues:0Issues:0

xax

Java library for testing XSL stylesheets with XML samples and XPath assertions

Language:JavaLicense:MITStargazers:6Issues:3Issues:16

eo-http

HTTP Request/Response Parsing Objects for EO Programming Language

Language:JavaLicense:MITStargazers:5Issues:3Issues:3

eo.tmbundle

TextMate Plugin for Syntax Highlighting in EO Programs