lurchi
9d7ad2a67f
Switch static inline to inline
...
The linker does not create symbols for static functions so Rust FFI
can't find them. All static inline function have been changed to 'inline'
functions with an 'extern inline' declaration in the corresponding .c
files. Other than Rust FFI seeing the functions this has other
advantages. See [1] for a nice explanation.
[1]
https://gustedt.wordpress.com/2010/11/29/myth-and-reality-about-inline-in-c99/
2016-08-21 09:58:36 +02:00
tg(x)
3cc1c8127a
license header
2013-07-16 16:53:51 +02:00
tg(x)
545ee184a1
modifier, psyc-mode fix
2012-02-15 22:39:19 +01:00
tg(x)
71866659f9
dict syntax; index & update mod parser; psyc-mode for emacs
2012-02-06 15:05:08 +01:00
tg(x)
30351302bc
packet id
2011-12-28 23:45:16 +01:00
tg(x)
75f4e0aee4
methods & templates
2011-11-30 13:51:50 +01:00
tg(x)
d0b3b85924
table rendering
2011-11-26 15:03:10 +01:00
tg(x)
1cc58abd0e
indent
2011-11-11 22:18:24 +01:00
tg(x)
dea012a8cb
refactoring - init functions
2011-11-03 14:27:01 +01:00
tg(x)
f25e768482
refactoring - renamed types
2011-10-31 20:26:47 +01:00
tg(x)
260bba0c46
refactoring - renamed functions
2011-10-31 20:04:16 +01:00
tg(x)
1cc5499777
bench: added test tools, updated results; added inline option for parse & render
2011-05-17 00:27:26 +02:00
tg(x)
b1898cf874
doc
2011-05-09 16:56:26 +02:00
tg(x)
29ad98a924
moar doc
2011-05-09 16:32:39 +02:00
tg(x)
f0b97701d0
doc
2011-05-09 14:37:57 +02:00
psyc://psyced.org/~lynX
7909c20307
+
2011-05-09 09:11:59 +02:00
psyc://psyced.org/~lynX
ee44312e5c
death the parser
2011-05-09 09:02:15 +02:00
tg(x)
e47139f059
render: added error codes for missing method & modifier name; fixes for test tools
2011-05-04 15:41:35 +02:00
tg(x)
3cebf9b4c3
text: docs
2011-05-04 01:30:09 +02:00
tg(x)
259b51966c
fixes for inline functions, c99 mode, formatting
2011-05-04 01:00:35 +02:00
tg(x)
f3804c4b3f
render: -inline
2011-05-03 22:54:34 +02:00
tg(x)
cf3150a461
render: removed old code
2011-05-01 00:30:25 +02:00
tg(x)
a252040c62
list rendering
2011-04-26 17:23:06 +02:00
psyc://psyced.org/~lynX
e48a6ab1eb
new style: psyc_functions, psycTypes, PSYC_MACROS
2011-04-25 23:40:38 +02:00
tg(x)
7dc8effab6
render doc
2011-04-25 23:14:22 +02:00
tg(x)
3afb723bf8
functions for creating packet & modifier structs, rendering
2011-04-25 14:20:13 +02:00
tg(x)
f6448c8fe7
more PSYC_Packet fields; s/Var/Modifier/
2011-04-22 23:16:50 +02:00
tg(x)
29f6e6c432
s/operator/oper/
2011-04-22 22:59:15 +02:00
tg(x)
8359215d98
s/modifier/operator/
2011-04-22 20:50:59 +02:00
tg(x)
35342caced
compiles again
2011-04-22 20:33:22 +02:00
tg(x)
d278cbb0b7
s/binary/length
2011-04-22 20:22:20 +02:00
tg(x)
4f86b6916b
isRoutingVar, rendering, some renames
2011-04-22 17:09:32 +02:00
psyc://psyced.org/~lynX
893a318b82
RenderHeader
2011-04-22 11:50:13 +02:00
tg(x)
9fd39c72a1
renaming & moving stuff around; psyc logo
2011-04-21 14:20:24 +02:00
psyc://psyced.org/~lynX
a3fdc3d6b7
memmem, not rendering yet
2011-04-20 22:22:55 +02:00
psyc://psyced.org/~lynX
344f327e19
render.h & size_t
2011-04-18 16:54:56 +02:00