hssqlppp
Version 0.2.0 revision 0 uploaded by JakeWheat.
Package meta
- Synopsis
- Sql parser and type checker
- Description
Sql parser, pretty printer and type checker, targets PostgreSQL SQL and PL/pgSQL.
See the project page https://launchpad.net/hssqlppp for more information and documentation links, there are also links to some example usage files there.
Quick module guide:
Ast - ast types;
Parser - converting strings to asts;
PrettyPrinter - converting asts to strings containing valid SQL;
TypeChecker - type checking and annotating asts and working with annotated trees;
SqlTypes - the data types which represent SQL types, the data type for type errors, and some support functions;
Annotation - the annotation data types and utilities;
Catalog - read a catalog from a database to type check against, or to generate catalog information.
Also comes with command line access to some functions via a exe called HsSqlSystem, run this file with no arguments to get some help.
- Author
- Jake Wheat
- Bug reports
- mailto:jakewheatmail@gmail.com
- Category
- Database
- Copyright
- Copyright 2010 Jake Wheat
- Homepage
- https://launchpad.net/hssqlppp
- Maintainer
- jakewheatmail@gmail.com
- Package URL
- n/a
- Stability
- pre-alpha