cookbook-2.1.2.1: Tiered general-purpose libraries with domain-specific applications.

PortabilityPortable (Cookbook
StabilityStable
Maintainernathanpisarski@gmail.com
Safe HaskellSafe-Inferred

Cookbook.Project.Preprocess.Preprocess

Description

A library for preprocessing information using replacing sweeps. Supports inline comments. Does not currently support whitespace-insignificant parsing.

Synopsis

Documentation

makeParams :: String -> [(String, String)]Source

Binds possibly multiple inputs on one line to one input. General syntax is: inp1|inp2_out

sanitize :: String -> StringSource

Sanitizes the strings before parsing.

gPL :: [String] -> [(String, String)]Source

Generate Program Language. Generates a list of input-output pairs to be replaced.