RSS 12 projects tagged "YACC"

Download Website Updated 18 Dec 2010 GUIShell

Screenshot
Pop 248.91
Vit 12.93

The GUIShell project is a collection of utilities facilitating the use of the GTK+ toolkit in shell scripts through the gtkshell utility. The ACE configuration environment provides sample scripts utilizing gtkshell for desktop utilities. rootcat provides the ability to display messages to the root window using Xft, allowing one to write status display scripts.

No download Website Updated 30 Oct 2006 Nonpareil

Screenshot
Pop 101.82
Vit 6.42

Nonpareil is a microcode-level simulator for HP calculators introduced between 1972 and 1982, including the HP-35, HP-45, HP-55, HP-25, HP-34C, HP-38C, HP-41CV, HP-11C, HP-12C, HP-15C, HP-16C, and other models. The necessary microcode is included, as is a microcode assembler. The GTK+ toolkit is used for the user interface.

Download Website Updated 31 Jan 2004 Brook for GPUs

Screenshot
Pop 53.89
Vit 1.00

Brook for GPUs is a compiler and runtime implementation of the Brook stream programming language for modern graphics hardware. The goals for this project are to demonstrate general purpose programing on GPUs, to provide a useful tool for developers who want to run applications on GPUs, and to research the stream language programming model, streaming applications, and system implementations.

Download Website Updated 01 Jan 2014 cproto

Screenshot
Pop 167.68
Vit 16.81

cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in the lint library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI C style.

Download Website Updated 02 Apr 2007 yagg

Screenshot
Pop 36.37
Vit 2.30

yagg, given YACC-like and LEX-like input files, generates a C++ program that generates all strings of a user-specified length. This program can then be used to generate inputs for testing, or to validate that a grammar accepts the strings that you think it does. The grammar file provides the grammar productions for string generation, along with optional action blocks that can perform context-sensitive checks in order to limit the generated strings. The LEX-like terminal generator file provides specifications that instruct the program how to generate strings for terminals in the grammar.

Download Website Updated 11 Dec 2004 SJPT: Simple Java Parsing Toolkit

Screenshot
Pop 37.52
Vit 1.00

A parsing toolkit that supports both top-down (LL(1) and Simple Precedence) and bottom-up parsing (LR(0), SLR(1), LR(1) and LALR(1)). The toolkit also supports generating Java parsers for all the bottom-up parsing methods, based on a CUP definition (similar to Yacc and CUP, but not restricted to LALR parsers only).

Download Website Updated 02 Mar 2005 Xross Tab Compiler

Screenshot
Pop 11.53
Vit 57.72

xtcc is a set of tools being developed for market research data processing. It is comprised of the following components: xtcc compiler, a data processing backend, qscript, a questionnaire scripting language, a data conversion program for converting data from the qscript format to data processing backend format, and dpassist, a tool to aid in the writing of tabulation and edit specs. The input for this program will be the questionnaire script or map file for the data.

No download Website Updated 27 May 2007 Heirloom Development Tools

Screenshot
Pop 76.68
Vit 3.32

The Heirloom Development Tools provide yacc, lex, m4, make, and SCCS as portable derivatives of the utilities released by Sun as part of OpenSolaris. The OpenSolaris utilities were in turn derived from the original Unix versions, and are assumed be conforming implementations of the POSIX standard.

Download Website Updated 04 Oct 2006 RPAL

Screenshot
Pop 11.09
Vit 2.09

rpal is an interpreter for RPAL (Right-reference Pedagogic Algorithmic Language), a simple functional programming language that is a subset of PAL, a language invented at MIT by Wozencraft and Evans in the early 1970s.

Download Website Updated 21 Apr 2006 DOS33

Screenshot
Pop 21.35
Vit 1.00

DOS33 is a collection of utilities that will extract Apple ][ disk images and run pure Applesoft Basic programs. The lex and yacc/bison tools are used to generate the Applesoft Basic parser.

Screenshot

Project Spotlight

liblangtag

An interface library to access tags for identifying languages.

Screenshot

Project Spotlight

sql2o

An easy database query library.