Commit 6e034333 authored by John Spikowski's avatar John Spikowski

Revove Ubuntu build directory

parent d2b91261
' """
FILE: cgi.bas
This is the BASIC import file for the module cgi.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module cgi
' When requestiong SaveFile for a field name that does not exist
const ErrorNoFile = &H00080000
const ErrorBufferOverflow = &H00080001
const ErrorContentTooLarge = &H00080002
const ErrorMethodIsInvalid = &H00080003
const ErrorNoDebugFile = &H00080004
const ErrorNotImplemented = &H00080005
const ErrorEndOfFile = &H00080006
const ErrorIllFormedUpload = &H00080007
const ErrorFileTooLarge = &H00080008
const ErrorMethodNotAllowed = &H0008000A
' constants for setting option cgi$Method
const None = &H00000000
const Get = &H00000001
const Post = &H00000002
const Upload = &H00000006
const Put = &H00000008
const Del = &H00000010
const Copy = &H00000020
const Move = &H00000040
const Head = &H00000080
Function Param(ParameterName)
local ParameterValue
ParameterValue = GetParam(ParameterName)
If NOT IsDefined(ParameterValue) Then
ParameterValue = PostParam(ParameterName)
End If
Param = ParameterValue
End Function
'
' cgi::ResolveHtml(Text)
' Resolve an HTML text given as argument
'
sub ResolveHtml(HtmlText)
ResolveHtml = GetHtmlTemplate(HtmlText,1)
end sub
'
' cgi::EmitHtmlTemplate(FileName)
' emit the content of the HTML template to the web client
'
sub EmitHtmlTemplate(FileName)
print GetHtmlTemplate(FileName)
end sub
sub Header(State,ContentType)
if isDefined(HeaderWasPrinted) then exit sub
HeaderWasPrinted = TRUE
if ServerSoftware() like "Microsoft-IIS*" then
print "HTTP/1.0 ",State,"\nContent-Type: ",ContentType,"\n"
else
print "Status: ",State,"\nContent-Type: ",ContentType,"\n"
end if
end sub
sub RequestBasicAuthentication(Realm)
if not IsDefined(Realm) then Realm = "Basic Authentication Realm"
Header 401,"text/html"
print "WWW-Authenticate: Basic realm=\"",Realm,"\"\n"
end sub
sub SetCookie(CookieName,CookieValue,CookieDomain,CookiePath,CookieExpires,CookieIsSecure)
print "Set-cookie: ",CookieName,"=",CookieValue,";"
if IsDefined( CookieDomain ) then
print " domain=",CookieDomain,";"
end if
if IsDefined( CookiePath ) then
print " path=",CookiePath,";"
end if
if IsDefined(CookieExpires) then
print FormatDate("expires=WDN, DD-MON-YY HH:mm:ss GMT;",CookieExpires)
end if
'Wdy, DD-Mon-YY HH:MM:SS GMT
if CookieIsSecure then
print " secure"
end if
print "\n"
end sub
sub FinishHeader
if isDefined(HeaderWasFinished) then exit sub
HeaderWasFinished = TRUE
print "\n"
end sub
function Cookie(CookieName)
local RawCookieText,CookieList,i,LikeString,CookieValue
RawCookieText = RawCookie()
splita RawCookieText by ";" to CookieList
LikeString = CookieName & "=*"
i = 0
while IsDefined(CookieList[i])
CookieList[i] = trim(CookieList[i])
if CookieList[i] LIKE LikeString then
split CookieList[i] by "=" to CookieName,CookieValue
Cookie = CookieValue
exit function
end if
i = i + 1
wend
' by default function return value is undef when cookie is not found
end function
' FUNCTION DECLARATIONS
declare sub ::GetParam alias "getget" lib "cgi"
declare sub ::PostParam alias "getpost" lib "cgi"
declare sub ::GetParamEx alias "getgetex" lib "cgi"
declare sub ::PostParamEx alias "getpostex" lib "cgi"
declare sub ::SaveFile alias "savefile" lib "cgi"
declare sub ::FileName alias "filename" lib "cgi"
declare sub ::FileLength alias "filelen" lib "cgi"
declare sub ::ServerSoftware alias "ServerSoftware" lib "cgi"
declare sub ::ServerName alias "ServerName" lib "cgi"
declare sub ::GatewayInterface alias "GatewayInterface" lib "cgi"
declare sub ::ServerProtocol alias "ServerProtocol" lib "cgi"
declare sub ::ServerPort alias "ServerPort" lib "cgi"
declare sub ::RequestMethod alias "RequestMethod" lib "cgi"
declare sub ::PathInfo alias "PathInfo" lib "cgi"
declare sub ::PathTranslated alias "PathTranslated" lib "cgi"
declare sub ::ScriptName alias "ScriptName" lib "cgi"
declare sub ::QueryString alias "QueryString" lib "cgi"
declare sub ::RemoteHost alias "RemoteHost" lib "cgi"
declare sub ::RemoteAddress alias "RemoteAddress" lib "cgi"
declare sub ::AuthType alias "AuthType" lib "cgi"
declare sub ::RemoteUser alias "RemoteUser" lib "cgi"
declare sub ::RemoteIdent alias "RemoteIdent" lib "cgi"
declare sub ::ContentType alias "ContentType" lib "cgi"
declare sub ::ContentLength alias "ContentLength" lib "cgi"
declare sub ::UserAgent alias "UserAgent" lib "cgi"
declare sub ::RawCookie alias "Cookie" lib "cgi"
declare sub ::Referer alias "Referer" lib "cgi"
declare sub ::SymbolName alias "defsname" lib "cgi"
declare sub ::ResetSymbols alias "resetsymt" lib "cgi"
declare sub ::SymbolFile alias "defsfile" lib "cgi"
declare sub ::GetHtmlTemplate alias "getfile" lib "cgi"
end module
' """
FILE: curl.bas
This is the BASIC import file for the module curl.
This file was generated by headerer.pl from the file
Do not edit this file, rather edit the file and use
headerer.pl to regenerate this file.
"""
module curl
' FUNCTION DECLARATIONS
declare sub ::init alias "sb_curl_init" lib "curl"
declare sub ::option alias "sb_curl_option" lib "curl"
declare sub ::perform alias "sb_curl_perform" lib "curl"
declare sub ::info alias "sb_curl_info" lib "curl"
declare sub ::finish alias "sb_curl_finish" lib "curl"
declare sub ::error alias "sb_curl_error" lib "curl"
declare sub ::escape alias "sb_curl_escape" lib "curl"
declare sub ::unescape alias "sb_curl_unescape" lib "curl"
declare sub ::getdate alias "sb_curl_getdate" lib "curl"
declare sub ::version alias "sb_curl_version" lib "curl"
end module
' """
FILE: curses.bas
This is the BASIC import file for the module curses.
This file was generated by headerer.pl from the file
Do not edit this file, rather edit the file and use
headerer.pl to regenerate this file.
"""
module curses
'
' Module curses
'
' This module lets you use the Unix curses screen-handling library
'
' The general error-handling protocols is as follows:
' When not documented otherwise, every function returns and integer that
' is TRUE when there was no error and FALSE (0) otherwise.
'
' Some general guidelines for writing curses-aware programs in ScripBasic:
'
' Due to a limitation in the curses library, number of foreground-background
' combinations (color pairs) on the screen at one time is limited. See
' the documentation of maxcolors function for details.
' Determine if changes to the screen should take effect immediately,
' or wait for the "refresh" command.
' declare sub ::autorefresh alias "sbautorefresh" lib "curses"
' Sould the bell of the terminal (if there is one).
' declare sub ::beep alias "sbbeep" lib "curses"
' Flash the screen of the terminal.
' declare sub ::flash alias "sbflash" lib "curses"
' Clear the screen.
' declare sub ::erase alias "sberase" lib "curses"
' Refresh the screen.
' declare sub ::refresh alias "sbrefresh" lib "curses"
' Move cursor to the specified (X,Y) coordinates
' declare sub ::move alias "sbmove" lib "curses"
' Return current X coordinate
' declare sub ::getx alias "sbgetx" lib "curses"
' Return current Y coordinate
' declare sub ::gety alias "sbgety" lib "curses"
' Return width of current window
' declare sub ::getsizex alias "sbgetsizex" lib "curses"
' Return height of current window
' declare sub ::getsizey alias "sbgetsizey" lib "curses"
' Print string to screen
' declare sub ::addstr alias "sbaddstr" lib "curses"
' Print string to screen, shift characters under and following the cursor
' right
' declare sub ::insstr alias "sbinsstr" lib "curses"
' To be called with one integer argument. Is that argument is positive,
' insert the appropriate number of lines above the current line. If
' the argument is negative, delete abs(n) lines starting from the one
' containing the cursor. Lines under the cursor are shifted up or down.
' declare sub ::insdelln alias "sbinsdelln" lib "curses"
' Delete the character under the cursor. Characters following the
' cursor are shifted left.
' declare sub ::delch alias "sbdelch" lib "curses"
' Turn on specified attributes. Expects one integer argument, which
' should be a bit mask constructed using the A* constants below.
' declare sub ::attron alias "sbattron" lib "curses"
' Turn off specified attributes. To be called the same way as attron.
' declare sub ::attroff alias "sbattroff" lib "curses"
' Set exactly the attributes specified.
' declare sub ::attrset alias "sbattrset" lib "curses"
' Change the attributes of characters starting from the cursor. The
' first argument is the number of characters, the second is the color
' to be set for those characters and the third argument is an attribute
' mask.
' declare sub ::chgat alias "sbchgat" lib "curses"
' Return the maximum number of color pairs on this system. Every color
' pair argument to curses functions should be an integer between
' 1 and maxcolors-1.
' declare sub ::maxcolors alias "sbmaxcolors" lib "curses"
' Initialize a color pair to specified foreground and background. The first
' argument is the number of the color pair (a small integer starting from 1),
' The second argument is the foreground color, the third is the background.
' When a color pair's definition is changed, every occurrence on the
' screen is repainted with the new definition (you cannot cheat that way :()
' declare sub ::initpair alias "sbinitpair" lib "curses"
' Set active color pair to the specified one (expects an integer argument).
' declare sub ::setcolor alias "sbsetcolor" lib "curses"
' Set the background color and attributes for the current window. The
' background means that every characters's background color is combined
' with the window's background color and every non-blank character's
' attribute is combined with the attributes specified. The first argument
' is the background color pair, the second is the required background
' attributes, the third argument is a flag, which, if not equals to 0
' means that the screen should be repainted so that the new background
' specification immediately comes to effect for the whole screen.
' declare sub ::setbackground alias "sbsetbackground" lib "curses"
' Read a character input from the user. Can be given two optional
' arguments: the first one is if you would like to echo the character
' read on the screen or not, the second one determines whether to wait
' for a keystroke if there is none pending or not. If no keystroke
' could be returned, returns -1, otherwise returns the character.
' declare sub ::getch alias "sbgetch" lib "curses"
' Read a string from the screen. Expects one integer argument, which is
' the maximum length of the string to be read. Returns the string read.
' Error during reading the string is currently not reported.
' declare sub ::getstr alias "sbgetstr" lib "curses"
' Returns (as a string) the name of the key given in the argument.
' declare sub ::keyname alias "sbkeyname" lib "curses"
' Create a new window and return its handle (which is a small integer).
' Expects four integer arguments, the coordinates of the upper-left
' corner of the window and its width and height.
' declare sub ::newwin alias "sbnewwin" lib "curses"
' Delete the window specified.
' declare sub ::delwin alias "sbdelwin" lib "curses"
' Set current window to the one in the argument (which must be a window
' handle). The root window (which always exists) has handle number 1.
' declare sub ::setwin alias "sbsetwin" lib "curses"
' Draw a border using line-drawing characters around the current window.
' declare sub ::border alias "sbborder" lib "curses"
'
'
global Const AEmpty = 0x0000
global Const ANormal = 0x0001
global Const AStandout = 0x0002
global Const AUnderline = 0x0004
global Const AReverse = 0x0008
global Const ABlink = 0x0010
global Const ADim = 0x0020
global Const ABold = 0x0040
global Const AProtect = 0x0080
global Const AInvis = 0x0100
global Const AAltcharset = 0x0200
global Const AChartext = 0x0400
global Const CBlack = 0
global Const CRed = 1
global Const CGreen = 2
global Const CYellow = 3
global Const CBlue = 4
global Const CMagenta = 5
global Const CCyan = 6
global Const CWhite = 7
'border
'move(1,1)
'initpair 1, CGreen, CYellow
'setcolor 1
'attron ABold
'addstr "Alma"
'addstr(maxcolors())
'getch
'
'
' FUNCTION DECLARATIONS
declare sub ::setwin alias "sbsetwin" lib "curses"
declare sub ::beep alias "sbborder" lib "curses"
declare sub ::newwin alias "sbnewwin" lib "curses"
declare sub ::newwin alias "sbdelwin" lib "curses"
declare sub ::autorefresh alias "sbautorefresh" lib "curses"
declare sub ::beep alias "sbbeep" lib "curses"
declare sub ::flash alias "sbflash" lib "curses"
declare sub ::erase alias "sberase" lib "curses"
declare sub ::refresh alias "sbrefresh" lib "curses"
declare sub ::move alias "sbmove" lib "curses"
declare sub ::getx alias "sbgetx" lib "curses"
declare sub ::gety alias "sbgety" lib "curses"
declare sub ::getsizex alias "sbgetsizex" lib "curses"
declare sub ::getsizey alias "sbgetsizey" lib "curses"
declare sub ::addstr alias "sbaddstr" lib "curses"
declare sub ::insstr alias "sbinsstr" lib "curses"
declare sub ::insdelln alias "sbinsdelln" lib "curses"
declare sub ::delch alias "sbdelch" lib "curses"
declare sub ::instr alias "sbinstr" lib "curses"
declare sub ::attron alias "sbattron" lib "curses"
declare sub ::attroff alias "sbattroff" lib "curses"
declare sub ::attrset alias "sbattrset" lib "curses"
declare sub ::chgat alias "sbchgat" lib "curses"
declare sub ::maxcolors alias "sbmaxcolors" lib "curses"
declare sub ::initpair alias "sbinitpair" lib "curses"
declare sub ::setcolor alias "sbsetcolor" lib "curses"
declare sub ::setbackground alias "sbsetbackground" lib "curses"
declare sub ::getch alias "sbgetch" lib "curses"
declare sub ::getstr alias "sbgetstr" lib "curses"
declare sub ::keyname alias "sbkeyname" lib "curses"
end module
REM """
This is dbg.bas
This file is copied into the module header files directory.
dbg.dll or dbg.so is not a module. It is a preprocessor
that helps the programmer to debug. There is no need to
include any header file to use a preprocessor.
However the stupid installer thinks that this 'module' was not
compiled properly if there is no header file. Therefore here
this file is here as a placeholder. Do not use it!
Actually I wrote the stupid installer and I decided that it is
better to have a dummy header file for each preprocessor than
recognizing a module properly installed when the header file
is actually corrupt or missing.
Regards,
Peter Verhas
September 6, 2002.
"""
' """
FILE: dyc.bas
This is the BASIC import file for the module dyc.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module dyc
' FUNCTION DECLARATIONS
declare sub ::dyc alias "dyc" lib "dyc"
end module
' """
FILE: ftpd.bas
This is the BASIC import file for the module ftpd.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module ftpd
' FUNCTION DECLARATIONS
declare sub ::GET alias "ftpget" lib "ftpd"
end module
' """
FILE: hash.bas
This is the BASIC import file for the module hash.
This file was generated by headerer.pl from the file
Do not edit this file, rather edit the file and use
headerer.pl to regenerate this file.
"""
module hash
'
' Module hash
'
' This module lets you create memory stored hashes.
'
' Note that refValue and refThisValue return references to
' the actual value and great care should be paid handling
' these directly
'
' NewHash to create a new hash
' ReleaseHash to release a hash
' StartHash to reset hash iteration to the first key
' EndHash to set hash iteration to the last key
' NextHashKey to get the next hash key in iteration
' PreviousHashKey to get the previous key in iteration
' GetHashValue to get the value for the given key
' SetHashValue to set the value for the given key
' DeleteHashKey to delete a hash key entirely from the hash
const ErrorInvalidHandle = &H80001
const ErrorNoThisKey = &H80002
'
' Get a value for a given key
'
' q = hash::Value(h,key)
function ::Value(h,k)
::Value = ByVal ::refValue(h,k)
end function
'
' Get the value of the actual key/value pair
'
' v = hash::ThisValue(h)
function ::ThisValue(h)
::ThisValue = ByVal ::refThisValue(h)
end function
' FUNCTION DECLARATIONS
declare sub ::New alias "newh" lib "hash"
declare sub ::SetValue alias "sethv" lib "hash"
declare sub ::refValue alias "gethv" lib "hash"
declare sub ::Exists alias "ivhv" lib "hash"
declare sub ::Delete alias "delhk" lib "hash"
declare sub ::Start alias "starth" lib "hash"
declare sub ::End alias "endh" lib "hash"
declare sub ::Next alias "nexthk" lib "hash"
declare sub ::Prev alias "pervhk" lib "hash"
declare sub ::ThisKey alias "thishk" lib "hash"
declare sub ::refThisValue alias "thishv" lib "hash"
declare sub ::Release alias "relh" lib "hash"
end module
' """
FILE: json.bas
This is the BASIC import file for the module json.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module json
' FUNCTION DECLARATIONS
declare sub ::load alias "load" lib "json"
declare sub ::save alias "save" lib "json"
declare sub ::count alias "count" lib "json"
declare sub ::object alias "object" lib "json"
declare sub ::get alias "get" lib "json"
declare sub ::new alias "new" lib "json"
declare sub ::settext alias "settext" lib "json"
declare sub ::setnum alias "setnum" lib "json"
end module
' """
FILE: mt.bas
This is the BASIC import file for the module mt.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module mt
' FUNCTION DECLARATIONS
declare sub ::SetSessionId alias "setsession" lib "mt"
declare sub ::CheckSessionId alias "chksession" lib "mt"
declare sub ::SessionCount alias "sessioncount" lib "mt"
declare sub ::NewSessionId alias "newsession" lib "mt"
declare sub ::DeleteSession alias "delsession" lib "mt"
declare sub ::GetSessionId alias "getsession" lib "mt"
declare sub ::SetSessionVariable alias "setsvariable" lib "mt"
declare sub ::GetSessionVariable alias "getsvariable" lib "mt"
declare sub ::SetVariable alias "setmtvariable" lib "mt"
declare sub ::GetVariable alias "getmtvariable" lib "mt"
declare sub ::LockWrite alias "lockmtwrite" lib "mt"
declare sub ::LockRead alias "lockmtread" lib "mt"
declare sub ::UnlockWrite alias "unlockmtwrite" lib "mt"
declare sub ::UnlockRead alias "unlockmtread" lib "mt"
declare sub ::SessionTimeout alias "sessionto" lib "mt"
declare sub ::GetSessionTimeout alias "getsesto" lib "mt"
declare sub ::GetSessionPingTime alias "getsespt" lib "mt"
declare sub ::ListSessions alias "listses" lib "mt"
end module
' """
FILE: mxml.bas
This is the BASIC import file for the module mxml.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module mxml
' FUNCTION DECLARATIONS
declare sub ::LoadDoc alias "LoadDoc" lib "mxml"
declare sub ::GetNext alias "GetNext" lib "mxml"
declare sub ::GetChild alias "GetChild" lib "mxml"
declare sub ::GetNodeValue alias "GetNodeValue" lib "mxml"
declare sub ::GetProperty alias "GetProperty" lib "mxml"
declare sub ::GetNode alias "GetNode" lib "mxml"
declare sub ::SaveDoc alias "SaveDoc" lib "mxml"
declare sub ::NewDoc alias "NewDoc" lib "mxml"
declare sub ::FreeDoc alias "FreeDoc" lib "mxml"
end module
'
' FILE: mysql.bas
'
' This is the module declaration of the ScriptBasic external module mysql
'
' To use this module you have to have mysql.dll or mysql.so installed in the
' modules directory.
'
' These implement the interface to the Berkeley Data Base library
module mysql
declare sub ::RealConnect alias "mys_real_connect" lib "mysql"
declare sub ::Connect alias "mys_config_connect" lib "mysql"
declare sub ::Close alias "mys_close" lib "mysql"
declare sub ::Query alias "mys_query" lib "mysql"
declare sub ::FetchArray alias "mys_fetcharray" lib "mysql"
declare sub ::FetchHash alias "mys_fetchhash" lib "mysql"
declare sub ::AffectedRows alias "mys_affected_rows" lib "mysql"
declare sub ::ChangeUser alias "mys_change_user" lib "mysql"
declare sub ::CharacterSetName alias "mys_character_set_name" lib "mysql"
declare sub ::DataSeek alias "mys_data_seek" lib "mysql"
declare sub ::ErrorMessage alias "mys_error" lib "mysql"
declare sub ::GetClientInfo alias "mys_get_client_info" lib "mysql"
declare sub ::GetHostInfo alias "mys_get_host_info" lib "mysql"
declare sub ::GetProtoInfo alias "mys_get_proto_info" lib "mysql"
declare sub ::GetServerInfo alias "mys_get_server_info" lib "mysql"
declare sub ::Info alias "mys_info" lib "mysql"
declare sub ::InsertId alias "mys_insert_id" lib "mysql"
declare sub ::Kill alias "mys_kill" lib "mysql"
declare sub ::Ping alias "mys_ping" lib "mysql"
declare sub ::EscapeString alias "mys_real_escape_string" lib "mysql"
declare sub ::SelectDatabase alias "mys_select_db" lib "mysql"
declare sub ::Shutdown alias "mys_shutdown" lib "mysql"
declare sub ::Stat alias "mys_stat" lib "mysql"
declare sub ::ThreadId alias "mys_thread_id" lib "mysql"
end module
' """
FILE: nt.bas
This is the BASIC import file for the module nt.
This file was generated by headerer.pl from the file
Do not edit this file, rather edit the file and use
headerer.pl to regenerate this file.
"""
module nt
' FUNCTION DECLARATIONS
declare sub ::RegRead alias "regread" lib "nt"
declare sub ::RegDel alias "regdel" lib "nt"
declare sub ::RegWrite alias "regwrite" lib "nt"
declare sub ::MsgBox alias "msgbox" lib "nt"
declare sub ::ShutDown alias "shutdown_nt" lib "nt"
declare sub ::ListProcesses alias "proclist" lib "nt"
declare sub ::StartService alias "nt_startservice" lib "nt"
declare sub ::StopService alias "nt_stopservice" lib "nt"
declare sub ::PauseService alias "nt_pauseservice" lib "nt"
declare sub ::ContinueService alias "nt_continueservice" lib "nt"
declare sub ::HardLink alias "nt_hardlink" lib "nt"
end module
' """
FILE: odbc.bas
This is the BASIC import file for the module odbc.
This file was generated by headerer.pl from the file
Do not edit this file, rather edit the file and use
headerer.pl to regenerate this file.
"""
module odbc
' FUNCTION DECLARATIONS
declare sub ::FetchArray alias "odbc_fetcharray" lib "odbc"
declare sub ::FetchHash alias "odbc_fetchhash" lib "odbc"
declare sub ::AffectedRows alias "odbc_affected_rows" lib "odbc"
declare sub ::Error alias "odbc_error" lib "odbc"
declare sub ::Query alias "odbc_query" lib "odbc"
declare sub ::Close alias "odbc_close" lib "odbc"
declare sub ::RealConnect alias "odbc_real_connect" lib "odbc"
declare sub ::Connect alias "odbc_config_connect" lib "odbc"
end module
' """
FILE: sdbg.bas
This is the BASIC import file for the module sdbg.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module sdbg
REM """
This is dbg.bas
This file is copied into the module header files directory.
dbg.dll or dbg.so is not a module. It is a preprocessor
that helps the programmer to debug. There is no need to
include any header file to use a preprocessor.
However the stupid installer thinks that this 'module' was not
compiled properly if there is no header file. Therefore here
this file is here as a placeholder. Do not use it!
Actually I wrote the stupid installer and I decided that it is
better to have a dummy header file for each preprocessor than
recognizing a module properly installed when the header file
is actually corrupt or missing.
Regards,
Peter Verhas
September 6, 2002.
"""
end module
' """
FILE: slre.bas
This is the BASIC import file for the module slre.
This file was generated by headerer.pl from the file interface.c
Do not edit this file, rather edit the file interface.c and use
headerer.pl to regenerate this file.
"""
module slre
declare sub ::m alias "match" lib "slre"
declare sub ::$ alias "dollar" lib "slre"
' FUNCTION DECLARATIONS
declare sub ::match alias "match" lib "slre"
declare sub ::n alias "nmatch" lib "slre"
declare sub ::dollar alias "dollar" lib "slre"
declare sub ::reset alias "reset" lib "slre"