From b421d4e7e06f977436b6e6195b95ca44d884e0c0 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 2 Jun 2019 20:50:28 -0400 Subject: Add guile-sdl2 manual. --- manuals/guile-sdl2/Introduction.html | 120 +++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 manuals/guile-sdl2/Introduction.html (limited to 'manuals/guile-sdl2/Introduction.html') diff --git a/manuals/guile-sdl2/Introduction.html b/manuals/guile-sdl2/Introduction.html new file mode 100644 index 0000000..ac4ad50 --- /dev/null +++ b/manuals/guile-sdl2/Introduction.html @@ -0,0 +1,120 @@ + + + + + + +Introduction (Guile-SDL2) + + + + + + + + + + + + + + + + + + + + +
+

+Next: , Previous: , Up: Top   [Contents][Index]

+
+
+ +

1 Introduction

+ +

Guile-SDL2 provides both low-level and high-level Guile Scheme +bindings to the Simple DirectMedia Layer version 2.0 C library. The +bindings are written in pure Scheme by using Guile’s foreign function +interface. In addition to the SDL2 core library, bindings are also +provided for the SDL2_image, SDL2_mixer, and SDL2_ttf add-on +libraries. +

+

While Guile-SDL2 does provide direct, low-level bindings for the SDL2 +C API, its main feature is exposing high-level interfaces that Scheme +programmers will find comfortable to use, hiding away the ugly, +foreign C details. This manual will cover only the high-level API. +see API Reference +

+

As of this writing, the bindings are useful, but incomplete. +If you find an SDL2 feature that you cannot use with Guile-SDL2, let +us know and maybe send a patch! see Contributing +

+ + + + + -- cgit v1.2.3