jpascal
所属分类:编译器/解释器
开发工具:Java
文件大小:836KB
下载次数:50
上传日期:2006-07-11 02:21:07
上 传 者:
dengruilong
说明: java实现的一个pascal编译器,可以运行。
(achieve a pascal compiler can run.)
文件列表:
.DS_Store (6148, 2002-12-29)
jpascal (0, 2002-12-29)
jpascal\.DS_Store (6148, 2002-12-24)
jpascal\COPYING-LESSER (26428, 2001-01-30)
jpascal\doc (0, 2002-12-24)
jpascal\doc\User Manual.pdf (168245, 2002-12-24)
jpascal\examples (0, 2002-12-24)
jpascal\examples\channels (0, 2002-12-24)
jpascal\examples\channels\prodcon.pas (694, 2000-05-18)
jpascal\examples\exceptions (0, 2002-12-24)
jpascal\examples\exceptions\exceptions.pas (305, 2000-05-19)
jpascal\examples\monitors (0, 2002-12-24)
jpascal\examples\monitors\gardmon.pas (1109, 2000-05-18)
jpascal\examples\semaphores (0, 2002-12-24)
jpascal\examples\semaphores\boundedbuffer.pas (1661, 2000-05-18)
jpascal\examples\semaphores\boundedbuffer2.pas (1535, 2000-05-18)
jpascal\examples\semaphores\mutex.pas (695, 2000-05-18)
jpascal\examples\semaphores\prodcon.pas (746, 2000-05-18)
jpascal\examples\semaphores\sem.pas (74, 2000-05-18)
jpascal\examples\solutions (0, 2002-12-24)
jpascal\examples\solutions\dekker.pas (1299, 2000-05-19)
jpascal\examples\solutions\petersons.pas (876, 2000-05-18)
jpascal\examples\solutions\solution1.pas (1414, 2000-05-19)
jpascal\examples\solutions\solution2.pas (789, 2000-05-18)
jpascal\examples\solutions\solution3.pas (989, 2000-05-18)
jpascal\examples\solutions\solution4.pas (699, 2000-05-18)
jpascal\lib (0, 2002-12-29)
jpascal\lib\.DS_Store (6148, 2002-12-24)
jpascal\lib\jcspclasses.jar (120305, 1999-07-26)
jpascal\lib\jpascal.zip (477373, 2002-12-29)
jpascal\src (0, 2002-12-29)
jpascal\src\.DS_Store (6148, 2002-12-24)
jpascal\src\jpascal.g (12393, 2002-12-29)
jpascal\src\uk (0, 2002-12-29)
jpascal\src\uk\co (0, 2002-12-29)
jpascal\src\uk\co\brainycreatures (0, 2002-12-29)
jpascal\src\uk\co\brainycreatures\jpascal (0, 2002-12-29)
jpascal\src\uk\co\brainycreatures\jpascal\code (0, 2002-12-29)
jpascal\src\uk\co\brainycreatures\jpascal\code\.DS_Store (6148, 2002-12-24)
... ...
Contents:
lib
jpascal.zip - the compiler and runtime system for jpascal
jcsp.jar - java csp package. also included in jpascal.zip
src
jpascal.g - this is the sablecc grammar for jpascal
uk/co/brainycreatures/jpascal/code - the code for the code generator
uk/co/brainycreatures/jpascal/semantic - the code for the semantic analysis
uk/co/brainycreatures/jpascal/lang - the code for jpascal system I/O
uk/co/brainycreatures/jpascal/type - the code representing jpascal types
doc
user manual.pdf - the user manual for the compiler and the language
examples
solutions - examples of solving synchronisation problems
semaphores - examples of how to use semaphores
channels - examples of how to use channels
exceptions - examples of how to use exception handling
monitors - examples of how to use monitors for synchronisation
JPascal is distributed under GNU LESSER GENERAL PUBLIC LICENSE. The file
is enclosed with this distribution.
To run the compiler add jpascal.zip and jcspclasses.jar to your classpath and
then you can run it by typing:
Windows:
c:\java uk.co.brainycreatures.jpascal.Main .pas
Unix variants:
/java uk.co.brainycreatures.jpascal.Main .pas
All the best
Fidel.
近期下载者:
相关文件:
收藏者: