Skip to content

A source to source compiler allowing Pascal developers to reuse code and develop games for the Love2D framework.

License

Notifications You must be signed in to change notification settings

deanhu2/Pascal-Lua-Love2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image of icon

#Welcome - Still under construction

Welcome to the PascalLove2D wiki! The project aims to develop a python written, pascal based source-source compiler with the implementation of a simple API to be used for simple cross-platform application development using the pascal programming language. Current progress

Installation

Download or fork the project. The bin folder contains compiled binaries for many platforms or run the project directly via python -main.py [Source to translate parameters]

The project currently uses a grammar provided from the ANTLR GRAMMAR repository. The output of building this grammar file has provided a harness which is currently under active development to provide translation of the input pascal to output LUA. Usage

To use the project download the source, ensure Python has been installed. Navigate to the python core directory and execute the following command :

Python main.py "filename.pas"

##Download Download this project as a .zip file

Download this project as a tar.gz file

Contributions

As the project is currently under development we are accepting contributions to the source on github via pull/push requests.

About

A source to source compiler allowing Pascal developers to reuse code and develop games for the Love2D framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages