Skip to content

gleisonsdm/Kuifje-Documentation

Repository files navigation

Python-Kuifje Documentation

This book contains the references of the subset Kuifje compatible with Python. Kuifje is currently not fully supported, due to its specificities. The subset of Python makes it mandatory to add the semicolon ";" at the end of each command. However, the structures such as conditionals, while, and functions are designed to be compatible.

Functions are not fully supported, i.e. they should have just one single unique return point in the end. Our research pretends to increment this subset, by defining the expected behavior for functions with multiple return points.

The compiler that implements a prototype of this project is available at: Kuifje Compiler

About

Summary

Each of the subtitles contains a group of operations which Kuifje supports. They can be used to manipulate Kuifje variables, providing facilities to model and operate with distributions and sets.


Probabilities


Basic operators


Basic Commands


Sets


Lists


String


Declaring and calling functions


Saving hypers in JSON format


Loading distributions from a CSV:

About

A documentation for Kuifje Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •