Skip to content

Mujeed (مُجيد) is a development environment for logic programming in Arabic language

License

Notifications You must be signed in to change notification settings

BlidiWajdi/Mujeed-Arabic-Prolog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mujeed : Arabic Prolog - مُجيد : برولوغ عربي

Mujeed (مُجيد) is a development environment for logic programming in Arabic language

Requirements

Mujeed requires a Java Development Kit (JDK)

Running application

windows

you can run Mujeed by lunching mujeed.bat which is located in bin folder

  • mujeed.bat contains the following command:
    java -Dfile.encoding=utf-8 -jar Mujeed.jar
  • this command makes Mujeed.jar run with UTF8 Encoding (to support arabic script)

linux

type at the terminal the same command of mujeed.bat

Usage

recommended for the first use

  • set DefaultWorkSpace folder as workspace
  • DefaultWorkSpace folder contains some examples of knowledge bases (apl files)

to switch to a new workspace :

  • create a folder that will be your new workspace
  • go to the file menu (ملف)
  • choose switch workspace (تبديل مساحة العمل)
  • select the folder that you created as a new workspace

to open an apl file :

  • go to the file menu (ملف)
  • choose open file (فتح ملف)
  • select apl file

to create a new apl file :

  • go to the file menu (ملف)
  • choose new file (جديد)
  • type a name for the file and validate

to run apl file :

  • go to the run menu (التحويل البرمجي)
  • click on run (تجميع)

Documentation

For more documentations - see docs folder

source code

The source code of Mujeed is available under code folder

requirements

  • configure your development environment to support utf8 encoding
  • add antlr-4.5-complete.jar and groovy-all-1.8.0.jar,located in lib folder, to your java project

Authors

Wajdi BLIDI (wajdiblidi@gmail.com)

Khaled BARBARIA (kbarbaria@gmail.com)

License

This project is licensed under the terms of GNU GPLv3 license - see LICENSE file for details

About

Mujeed (مُجيد) is a development environment for logic programming in Arabic language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published