Gavan Fantom
|
a4031c5ff8
|
Some friendlier error messages in cases where assert isn't really appropriate
|
17 years ago |
Gavan Fantom
|
e5aca158e2
|
Turn off compiler debug
|
17 years ago |
Gavan Fantom
|
60232a7d62
|
Remove some debug that was left in
|
17 years ago |
Gavan Fantom
|
c6db192f99
|
Implement easy SQL array access functions, and fix some bugs in spawning
new threads with arguments.
|
17 years ago |
Gavan Fantom
|
0762f1a067
|
Don't fflush when printf is commented out. Also update comment.
|
17 years ago |
Gavan Fantom
|
de63ebf6ce
|
Implement a simpler direct API for getting and setting numeric values in
the SQL database. This is mostly because the lack of string handling makes
manipulation of queries difficult.
|
17 years ago |
Gavan Fantom
|
df2e38a3e9
|
First cut at sql support via sqlite3. Including preliminary varargs support
for internal functions, and returning values from functions in the compiler.
|
17 years ago |
Gavan Fantom
|
8251351a2e
|
Output line numbers for errors discovered after the AST is built.
|
17 years ago |
Gavan Fantom
|
d39fce3ac6
|
Don't send a \0 byte after the banner
|
17 years ago |
Gavan Fantom
|
24f3b3f3c6
|
Implement cmdsocket_write to allow responses on the socket.
|
17 years ago |
Gavan Fantom
|
a86643abb0
|
merge of 'a7f61676c8d04ecf082be8ae39a40b4e7bba3462'
and 'e36d05aec1b58ab05b8602bed8ed5faf304fe45f'
|
17 years ago |
Gavan Fantom
|
7f6e40716b
|
cmdsocket plugin to allow simple commands to be sent over the network
|
17 years ago |
Gavan Fantom
|
b2df00db6e
|
Delete .depend file on make clean
|
18 years ago |
Gavan Fantom
|
883e1a856a
|
The ABI is now autogenerated, and checked.
|
18 years ago |
Gavan Fantom
|
37276bcc35
|
Add TODO file
|
18 years ago |
Gavan Fantom
|
ec2b71d545
|
Include the ABI version in the file format, and refuse to execute
binary files with ABI mismatches
|
18 years ago |
Gavan Fantom
|
5fbc625840
|
Rename some internal functions to avoid namespace pollution
|
18 years ago |
Gavan Fantom
|
22aa908aa0
|
Add ABI version constants, based on SHA1 hash
|
18 years ago |
Gavan Fantom
|
13c0bc9b5a
|
Support hexadecimal numbers
|
18 years ago |
Gavan Fantom
|
10ac321771
|
First cut of formal ABI definition, so that the same definition can be
used to generate the function table in lsi as the header file which
code can include to get a matching ABI definition.
|
18 years ago |
Gavan Fantom
|
bc76cfe623
|
Add plugins files missing from earlier commit
|
18 years ago |
Gavan Fantom
|
244ec3f3d4
|
Call correct function on plugin shutdown
|
18 years ago |
Gavan Fantom
|
6e77894ac7
|
Allow mouse plugin to fail gracefully
|
18 years ago |
Gavan Fantom
|
23a84186ff
|
Allow DMX plugin to fail gracefully
|
18 years ago |
Gavan Fantom
|
bafa106f11
|
Move toward a plugin API
|
18 years ago |
Gavan Fantom
|
163fea6b89
|
Initial commit
|
18 years ago |