Joe Walker
c4735119c4
Implement a basic EDN parser. ( #149 ) r=rnewman,bgrins,nalexander
...
The parser mostly works and has a decent test suite. It parses all the
queries issued by the Tofino UAS, with some caveats. Known flaws:
* No support for tagged elements, comments, discarded elements or "'".
* Incomplete support for escaped characters in strings and the range of
characters that are allowed in keywords and symbols.
* Possible whitespace handling problems.
2017-01-11 13:03:04 -08:00
Brian Grinstead
981dc6ade9
Ignore .DS_Store files. r=me
2017-01-06 16:07:33 -06:00
Brian Grinstead
5ac47fd6ff
Add a stub CLI tool and run tests on it. Fixes #136 . r=rnewman
2016-12-16 14:26:10 -08:00
Brian Grinstead
973c32ff77
Update test boilerplate for running on travis ( #134 ). r=rnewman
...
* Include a local and external test.
* Add license blocks.
2016-12-16 11:50:08 -08:00
Richard Newman
f68e4b7fdd
.gitignore.
2016-10-19 12:59:14 -07:00
Richard Newman
9587311412
Include deps.cljs giving externs for Node.js consumers; normalize build output.
...
cljsbuild using leiningen projects that depend on Datomish will
automatically include the externs.
2016-09-22 16:24:37 -07:00
Richard Newman
17d7eaec7b
Add a babelified test file, Webpack the add-on, and make the JS API work.
...
We concatenate a simple setTimeout monkeypatch onto the add-on itself.
2016-09-22 15:59:15 -07:00
Richard Newman
ee2dca05d0
Add a restartless add-on to load Datomish in Firefox.
2016-09-08 19:11:44 -07:00
Richard Newman
687fddf709
Pre: .gitignore.
2016-09-08 19:04:15 -07:00
Richard Newman
655d361a4c
Ignore /out/.
2016-07-12 19:04:53 -07:00
Richard Newman
ca62b7b5d2
Might as well ignore .cljs_rhino_repl too.
2016-07-08 11:23:18 -07:00
Nick Alexander
f2365646d2
Add lein-cljsbuild and adapt datascript's release-js vehicle.
2016-07-06 16:42:37 -07:00
Richard Newman
9e3df19798
Stub code, build, and REPL.
...
Signed-off-by: Richard Newman <rnewman@twinql.com>
2016-07-05 12:36:55 -07:00
Richard Newman
f7621712df
Stub out Leiningen and npm project files.
...
Signed-off-by: Richard Newman <rnewman@twinql.com>
2016-07-05 12:36:45 -07:00
Richard Newman
2fc1b884bf
Initial commit
2016-07-05 11:29:35 -07:00