
MXL (does not stand for anything) is a simple language for creating tables of data that are accessible as C++ containers. you can use PHP, Python, Perl, or any other language to output MXL then have your C++ application interpret it, change it, and output as a new MXL file A simple mxl example:
below are the contents of example1.mxl
tag "window1"
{
width = 640
height = 480
background_color = "255:255:255"
show = "false"
}
tag "Screen1"
{
mainWindow = "window1"
tag "subFlags"
{
screen_background = "0:0:0"
screen_width = 1024
screen_height = 768
}
}
Links:example MXL files: examples libmxl code example libmxl iterator example README |
1.5.3