Skip to content
This repository was archived by the owner on Oct 19, 2023. It is now read-only.

cypher/clojure-pg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

clojure-pg

clojure-pg is a parser generator written in Clojure.

It is very much a work in progress and lacks documentation in any form.

Usage

  • Open a Clojure REPL in the src directory. Make sure the CLASSPATH includes the current working directory (i.e. ".")
  • Load the at.metalab.clojure.pg.test namespace: (require 'at.metalab.clojure.pg.test)
  • Change into the at.metalab.clojure.pg.test namespace: (ns at.metalab.clojure.pg.test)
  • Generate a state machine for the lexer based on a small subset of Java tokens: (generate-state-machine *java-tokens* *java-meta-tokens*)

License

clojure-pg is dual-licensed under the BSD License (see file COPYING) and the Eclipse Public License v1.0 (see file epl-v10.html).

The code under eu.philjordan.util is (c) 2009-2010 Phillip Jordan, and is licensed under the same terms as clojure-pg.

About

clojure-pg is a parser generator written in Clojure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •