-
Notifications
You must be signed in to change notification settings - Fork 0
seertaak/bullet
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
README -- Bullet Copyright (c) Martin Percossi. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php). By using this software in any fashion, you are agreeing to be bound by the terms of this license. You must not remove this notice, or any other, from this software. Bullet is a multi-paradigm (i.e. functional, imperative, and object-oriented) lisp for the JVM. It is currently interpreted. It features a line processor similar to python's, which along with bullet's infix B-expr structuring operators make your code cleaner and easier to edit. Bullet features tight interop with Java: bullet primitives are Java primitives, and method invocation and field access have a syntax analogous to function invocation. Examples of bullet code reside in the src/main/bullet directory. To run a bullet script, go into said directory and run the bash shell script 'bt'. This in turn calls java with target/bullet-0.0.1-SNAPSHOT-jar-with-dependencies.jar which is the version of the jar file that contains all the dependencies required for the project. If you already have the dependencies on your classpath, then you can use the smaller bullet-0.0.1-SNAPSHOT.jar. For more information on Bullet, see: http://seertaak.posterous.com/bullet-adventures-in-a-minimally-delimited-li http://www.arclanguage.org/item?id=15769 http://it.reddit.com/r/programming/comments/pekx5/bullet_adventures_in_a_minimallydelimited_lisp/
About
Bullet: a minimally-delimited lisp on the JVM
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published