# aotus /

Filename Size Date modified Message
LuaFortran
external
source
test
utests
1.8 KB
70.2 KB
1.3 KB
1.5 KB
86.6 KB
6.4 KB

# AOTUS

The AOTUS library provides a wrapper around the C-API of the Lua scripting language, allowing a convenient usage of Lua scripts as configuration files in Fortran applications. Please have look at the Wiki for usage informations.

This library is released under a simplified MIT licence, please have look at the COPYRIGHT file for details.

## How To Build

waf is used as build system. Run:

./waf configure build


to build the aotus library. If you want to select a specific Fortran compiler, set the environment variable FC. And for a specific C compiler, set the environment variable CC.

## What is Built

For your convenience the lua library is included in version 5.2.0 (released 2011-12-16). Its objects are completely gathered into the final libaotus library, so it is only necessary to link against this single static library to gain the configuration features of aotus in your Fortran application.

### Example

There is an example program built, called aotus_test, which you will find in the build directory. It can be used with the provided config.lua in the test directory, where also the source of this small program is found.

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.