7 projects tagged "ANTLR"

Download No website Updated 08 Apr 2014 Smooth Build

Screenshot
Pop 54.61
Vit 1.01

Smooth Build is a build tool which provides a functional language which lets you describe a build process in a simple and readable way. A build script for a simple Java program can be as simple as "app.jar: files("src") | javac | jar;" All built artifacts are cached and indexed (hashed) using the sha1 of the expression (function name and its arguments) which returned a given artifact. This way, Smooth never builds the same artifact twice.

No download No website Updated 22 Mar 2010 System Call Virtualisation Layer

Screenshot
Pop 47.16
Vit 1.00

SVL (System Call Virtualisation Layer) is a C++ library that can be used to detect, abort, and rewrite system calls. The possible uses include, but are not limited to, studying the system call trace of a program; sandboxing a program to tighten security; or selectively rerouting system calls, such as file operations, to different paths or even different sytems to create distributed architectures. SVL allows you to change the low level constructs for system call invocation by allowing you access to both the registers and the target program's memory. As well as having the low level access, SVL has high level classes for dealing with the major syscall operation types.

Download No website Updated 18 Feb 2013 owl2vcs

Screenshot
Pop 29.15
Vit 21.65

owl2vcs is a set of tools designed to facilitate version control of OWL 2 ontologies using version control systems. It contains a commandline diff tool for OWL 2 ontologies integrated with Git and Mercurial. It detects axioms additions and removals, imports' additions and removals, ontology annotations' additions and removals, prefix additions, removals, modifications, and renames, ontology IRI and version IRI changes, and ontology format changes. It supports RDF/XML, OWL/XML, OWL Functional Syntax, Manchester OWL Syntax, and Turtle. It provides a changeset serializer and parser, two formats of changes, compact (like OWL Functional Syntax) and indented (the same, but more readable, using indents instead of parentheses), and four formats of IRIs: Simple, QName, Full, and Label.

Download No website Updated 15 Jan 2013 jvmBasic

Screenshot
Pop 23.58
Vit 22.32

jvmBasic is a compiler and grammar for BASIC which produces JVM .class files.

Download No website Updated 04 Jul 2010 Replo

Screenshot
Pop 17.35
Vit 37.74

Replo is a cross-platform utility for performing syntactically-aware diff, find, and replace operations. It is similar to IntelliJ's "structural find and replace" feature but allows for configurable grammars. With Replo, users can compare, detect, and replace idiomatic structures without worrying about irrelevant stylistic inconsistencies. Common grammars (e.g. C, C++, C#, Java, Ruby) are provided, but users can also leverage ANTLR to define their own.

Download No website Updated 26 Jun 2010 JuniCoder

Screenshot
Pop 15.56
Vit 37.85

JuniCoder is a Java project that uses Unicode as a base for decoding and encoding formats that invented workarounds to express characters not covered by ASCII. Decoders translate these inventions to Unicode. Encoders encode to these inventions.

No download Website Updated 24 Aug 2011 iNamik Template Engine

Screenshot
Pop 13.34
Vit 31.75

iNamik Template Engine is a Smarty-inspired template processor for Java. It is suitable for any textual output, including XML, HTML, plain text, etc. It encourages well-formatted templates. It works very hard to remove extra whitespace introduced by the template tags. Consistent, well-indented input is rewarded with well-indented output. Caching is supported via EHCache. It is extensible, allowing you to create your own tags, functions, and filters.

Screenshot

Project Spotlight

HPCC Systems

A massive parallel-processing computing platform that solves big data problems.

Screenshot

Project Spotlight

PHP Chart

A PHP control for generating Ajax charts.