JPL
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:An implementation of a PL0 parser in Java
Java Portable Lisp
==
[![Build Status](https://travis-ci.org/EnKrypt/JPL.svg)](https://travis-ci.org/EnKrypt/JPL)

**Portable Lisp 0 Specification**:  
https://docs.google.com/document/d/1pnKDSDNnOU3ytw4FGgRkao8mfjwpyFvgKQMIJGtczVg/edit

**Portable Lisp 1 Specification**:  
https://docs.google.com/document/d/1-H65z1FZXUh7audpcpjtwOLy9hu5mheBfjob8s7GJxE/edit

**Standard Devices in PL0**:  
https://docs.google.com/document/d/10iZQ-L6S4k4P38m9rlO6fwcs8ItR_IYRdmZ6ZFIDb5E/edit

**Extra Devices**:
https://docs.google.com/document/d/1fgZcsHvRxh_J9P2Ry0lX28csjlpEUfEXcuIozbfos-8/edit

==
### How to use

Two executable hooks have been bundled with the JPL Library.
* An interpreter where you can directly run the parser on the command line
* An IRC hook where you can make the program join an IRC network and communicate through it on a channel

You can also build your own hook with relative ease. Take a look at `Hook.java` in `src/` to get an idea of the Hook template you need to stick to.

*JPL has also been integrated into EBot (http://github.com/EnKrypt/EBot/) for added Bot features.*

==
NOTE : This version may not strictly follow the PL standard for better efficiency and ease.

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。