Graphal is an interpreter of a programming language that is mainly oriented to graph algorithms. There is a command line interpreter and a graphical integrated development environment. The IDE contains text editor for programmers, compilation and script output, advanced debugger and visualization window. The progress of the interpreted and debugged graph algorithm can be displayed in 3D scene.

Features

  • The script code looks very similar to C or Java language.
  • Core library, CLI and GUI applications are separated.
  • Null, bool, int, float, string, array, struct, set, vertex, edge and graph data types.
  • Global and local variables.
  • C/C++ like evaluation of expressions.
  • If-else, for, while and foreach statements.
  • Return, break and continue structured jumps.
  • Built-in and user defined functions.
  • Preprocessor includes and defines.
  • Text editor for programmers with syntax highlighting.
  • Window with compilation and script output.
  • Interactive visualization Window with graph in 3D space.
  • Advanced debugging of the scripts.
  • Runnable on GNU/Linux and MS Windows, other operating systems are probably supported too.
  • Core library licensed under GNU LGPL, applications under GNU GPL.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3), GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Graphal

Graphal Web Site

Other Useful Business Software
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Graphal!

Additional Project Details

Operating Systems

BSD, Linux, Windows

Languages

English

Intended Audience

Developers, Education, Engineering, Information Technology, Science/Research

User Interface

Command-line, OpenGL, Qt

Programming Language

C++

Related Categories

C++ Integrated Development Environments (IDE), C++ Algorithms, C++ Interpreters

Registered

2013-04-02