]> gitweb.factorcode.org Git - factor.git/commitdiff
releasing Factor 0.67
authorSlava Pestov <slava@factorcode.org>
Sun, 17 Oct 2004 23:12:30 +0000 (23:12 +0000)
committerSlava Pestov <slava@factorcode.org>
Sun, 17 Oct 2004 23:12:30 +0000 (23:12 +0000)
doc/alien.txt

index 0e6d6b7d93562c92fe2441c17c42cdf51d74fe34..01a6c5a03028711e536b12348344fb127e4896f4 100644 (file)
@@ -15,7 +15,7 @@ compilation behavior. This means it can only be used in compiled words.
 Here is an example from sdl-video.factor:
 
 : SDL_LockSurface ( surface -- )
-    "int" "sdl" "SDL_LockSurface" [ "surface*" ] alien-call ; compiled
+    "int" "sdl" "SDL_LockSurface" [ "surface*" ] alien-call ;
 
 The parameters are:
 
@@ -24,9 +24,6 @@ The parameters are:
 "SDL_LockSurface" - function
 [ "surface*" ] - parameters
 
-Note the word ends with 'compiled'. This is a hack and won't be needed
-later.
-
 Parameters and return values are C type names. C types include the
 following:
 
@@ -42,8 +39,7 @@ BEGIN-STRUCT: point
     FIELD: int y
 END-STRUCT
 
-And then referred to in parameter type specifiers as "point*". Struct
-return values are not yet supported.
+And then referred to in parameter type specifiers as "point*".
 
 Enumerations can be defined; they simply become words that push
 integers: