Interpreter

API designer

A programming language and its implementation for API design and enforcement

The interpreter for Rhovas, a programming language for API design and enforcement.

GitHub

28 stars
3 watching
2 forks
Language: Kotlin
last commit: about 1 month ago
api-designfunctionallanguageobject-orientedprogramming-languagerhovas

Related projects:

Repository Description Stars
rho-devel/rho Refactoring R language interpreter into an efficient, VM-based interpreter using modern techniques. 133
covscript/covscript An open-source interpreter for a cross-platform programming language designed to make programming easier 225
interagent/http-api-design A guide for designing consistent and business logic-focused HTTP APIs 13,684
evidentsolutions/apina Generates client-side TypeScript code from server-side APIs 27
synrc/rpc Generates API SDKs for various languages based on Erlang's Type Specification. 18
dahall/vanara A set of .NET libraries providing P/Invoke calls to various native Windows APIs. 1,807
autoforce/apicasso An abstract API design as a Rails-based mountable engine to speed-up development of CRUD JSON APIs 32
rmolives/hime An interpreter for a Lisp dialect running on the JVM platform. 9
remko/waforth An interpreter and compiler for a Forth programming language implemented in WebAssembly 499
pollrobots/scheme An interpreter for a Scheme programming language implemented in WebAssembly 171
narasimha1997/boson-lang A programming language and ecosystem built on Rust to provide an interpreted, dynamically-typed platform for general-purpose hobby programming. 122
watson-developer-cloud/api-guidelines API guidelines for designing and implementing RESTful APIs 137
andre-santos-pt/javardise A research prototype that provides a structured code editor for a mini-Java language, enforcing well-formed and grammatically correct code. 6
rekkonnect/syndiesis A syntax visualizer and editor for C# and Visual Basic 62
chr1st0scli/rainlisp A .NET implementation of the LISP programming language with features ideal for building domain-specific languages and extending existing systems. 34