Generic Compact Input Language

  •        58

Generic Compact Input Language (GCIL) is a library supporting interpretation of a customizable input language.



Related Projects

goderive - Next generation code generator for go

goderive derives mundane golang functions that you do not want to maintain and keeps them up to date.It does this by parsing your go code for functions, which are not implemented, and then generates these functions for you by deriving their implementations from the input parameter types.

Input-and-Output - Description Input and Output method from different languages

Description Input and Output method from different languages

Smart Common Input Method platform

The Smart Common Input Method platform (SCIM), is an input method platform supporting more than thirty languages (CJK and many European languages) for POSIX-style operating systems including Linux and BSD.

lswitch - Use any key to switch input languages

Use any key to switch input languages

autosub - Command-line utility for auto-generating subtitles for any video file

Autosub is a utility for automatic speech recognition and subtitle generation. It takes a video or an audio file as input, performs voice activity detection to find speech regions, makes parallel requests to Google Web Speech API to generate transcriptions for those regions, (optionally) translates them to a different language, and finally saves the resulting subtitles to disk. It supports a variety of input and output languages (to see which, run the utility with the argument --list-languages) and can currently produce subtitles in either the SRT format or simple JSON.

Generic Data Access

GDA - Generics Data Access, is framework to object-relational mapping (a programming technique for converting data between incompatible type systems in databases and Object-oriented programming languages) using c#.


Interpreter and compiler for the Seed7 programming language.

Brahmi - Indic Input Methods amp; OT fonts

Brahmi project aims at producing Java Input Methods and OpenType fonts for Indian languages. They are bundled with Brahmi - Word Processor which installs the fonts, Input Methods and files

Commons-Collections with Generics

A Java 5 generics-enabled version of the popular Jakarta Commons-Collections project. All appropriate classes from Commons-Collections 3.1 have been refactored to support Java generics.

instant-generics - Code repository for the instant-generics library

Code repository for the instant-generics library

generics-sample - java?generics????????????????????????????


generics - Release history of generics

Release history of generics


A suite of Ada 2012 generics to facilitate iterative and recursive parallelism for multicore systems and provide safer recursion for single and multicore systems. Generics include Ravenscar compatible versions for real-time systems. Also Includes paraffinalia, which is a set of useful generics for parallel quicksort, fast fourier transform, function integration, prefix sum, and Red-Black trees

gen - Type-driven code generation for Go

gen is a code-generation tool for Go. It’s intended to offer generics-like functionality on your types. Out of the box, it offers offers LINQ/underscore-inspired methods.It also offers third-party, runtime extensibility via typewriters.

generics - Package generics is the true way to program generically in golang

This is why you should avoid programming against it as a replacement for the lack of generics, as it's a meaningless crutch which tells you nothing about the behavior of the types underneath it.I couldn't agree more.

Multimedia Interface Library

The mission of this project is to create a set of library and component for microsoft .net languages and mono languages for multimedia like sound playing video input and directx and opengl facility libraries, and control for create best user interface li

base85 - nodejs base85 encoding and decoding

Base85 encoder/decoder written in native javascript.Where base64 [adds approximately 1/3][Base64], base85 only [adds about1/4][Base85]. Of course there's a tradeoff. The Base85 alphabet includescharacters that might not be as friendly as the base64 alphabet. While it'sstill only printable characters, the [Ascii85][Base85] specification containsquotes (`'` and `"`) which needs escaping in many programming languages, andthe [ZeroMQ][Base85ZeroMQ] specification contains `<` and `>` which needescap