factor/extra/opengl/gl/windows/windows.factor

19 lines
396 B
Factor
Raw Normal View History

2008-01-13 01:58:56 -05:00
USING: alien alien.syntax kernel libc namespaces parser
sequences syntax system vectors ;
IN: opengl.gl.windows
SYMBOL: gl-function-pointers
LIBRARY: gl
FUNCTION: void* wglGetProcAddress ( char* name ) ;
: GL-FUNCTION:
"stdcall"
scan
scan
dup [ wglGetProcAddress check-ptr ] curry swap
";" parse-tokens [ "()" subseq? not ] subset
define-indirect
; parsing