From: George H. <geo...@us...> - 2011-11-20 19:42:12
|
Update of /cvsroot/win32forth/win32forth/src In directory vz-cvs-4.sog:/tmp/cvs-serv32565 Modified Files: CALLBACK.f INTERPIF.F Log Message: Updated docs. Index: INTERPIF.F =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/INTERPIF.F,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** INTERPIF.F 3 Aug 2008 11:08:47 -0000 1.5 --- INTERPIF.F 20 Nov 2011 19:42:10 -0000 1.6 *************** *** 12,16 **** \ *T Interpretive conditionals in Win32Forth ! \ *P Win32Forth supports the ANSI interpretive from the tools extension wordset, with some \ ** W32F specific extensions as well as an alternative set based on the 'C' style words \ ** #if #else #then etc. --- 12,16 ---- \ *T Interpretive conditionals in Win32Forth ! \ *P Win32Forth supports the ANSI interpretive conditionals from the tools extension wordset, with some \ ** W32F specific extensions as well as an alternative set based on the 'C' style words \ ** #if #else #then etc. Index: CALLBACK.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/CALLBACK.f,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** CALLBACK.f 9 Nov 2011 23:31:33 -0000 1.17 --- CALLBACK.f 20 Nov 2011 19:42:10 -0000 1.18 *************** *** 17,20 **** --- 17,26 ---- \ ** main (console) task only). It is important to remember a normal xt will not work as a callback. + \ *P Win32Forth now supports assynchronous callbacks (since V6.16.xx) as used in the multi media (Winmm) + \ ** API. Since these create a new thread Win32Forth creates a USER area the first time it runs and leaves + \ ** space for it subsequently. NOTE versions up to V6.04.xx could run assynchronous callbacks, but since + \ ** they shared the main tasks USER area they had restrictions on use of LOCALs USER variables etc. These + \ ** restrictions no longer apply. + \ *S Glossary |