nik gaffney
d2430562d3
Update ci.yaml
...
sbcl-bin and ccl?
2023-01-25 15:24:38 +01:00
nik gaffney
0a49be2a8d
Update ci.yaml
...
remove ecl add ccl & allegro
2023-01-25 15:21:17 +01:00
nik gaffney
1b04ee81d9
Update ci.yaml
...
include ccl, ecl in CI
2023-01-25 15:18:34 +01:00
nik gaffney
f38d3a473c
Merge pull request #16 from ntrocado/endless
...
Fix compilation errors in CCL (and probably other implementations)
2023-01-25 15:00:39 +01:00
Nuno Trocado
a913c7fbaf
Applies the fix mentioned in #15 - devices
need sbcl
2023-01-25 12:10:46 +00:00
Nuno Trocado
b5f45f1e9e
Fix type delimiters for CCL
...
CCL breaks if float type delimiters are integer literals.
2023-01-25 11:46:41 +00:00
9528cfd83c
osculated
2022-09-29 11:58:05 +02:00
24761557fe
osculated
2022-09-29 11:49:17 +02:00
6b9ee83162
osculated
2022-09-29 11:40:30 +02:00
cca6387caf
osculated
2022-09-29 11:34:06 +02:00
fab14de23c
osculated
2022-09-29 11:26:09 +02:00
01fa055ff3
osculated
2022-09-29 11:21:12 +02:00
4bd19dc8a1
osculated
2022-09-29 11:15:32 +02:00
c1e6bb4abb
endoscopic
2022-09-29 10:50:44 +02:00
e92a2a00b8
hagioscopic
2022-09-29 10:37:26 +02:00
7a3805a4d9
stethoscopic
2022-09-29 10:02:59 +02:00
e46e9b1942
cryoscopy
2022-08-26 10:49:40 +02:00
5ee679f7b5
LLGPL → GPLv3 #12
2022-08-26 10:20:37 +02:00
Jamie Forth
67118a4a14
Merge changes from jamieforth
2022-08-24 20:55:37 +02:00
5fae05a7be
preliminary Zymotechnicsbalienation
2022-08-24 19:11:33 +02:00
a6e83a9c6d
README
2022-08-24 18:56:42 +02:00
Javier Olaechea
9436bc39ce
DEFINT-DECODER: Add missing unquote
...
Otherwise we return the unbound symbol INT instead of the value of the
we built in the decoder.
Fixes bug introduced in 9facf44
.
2022-08-24 18:55:55 +02:00
db580d2eaf
Update README.md
2022-08-24 18:53:55 +02:00
Javier Olaechea
d472261c4f
Use Read-time evaluation to make code more readable
2022-08-24 18:52:24 +02:00
Javier Olaechea
f8cb331753
Refactor uint Decoders
...
Instead bit-shifting to 'place' the bits where we want them to be and
adding Lisp provides the DPB function that allows us to deposit bits
where we want them in an integer.
2022-08-24 18:50:27 +02:00
Javier Olaechea
2924fe75e0
Reuse uint decoders when possible
...
The int decoder does the same work as its corresponding uint decoder
before encoding the integer in Two's complement. We can re-use the
uint decoder instead of writing the same code in the corresponding int
decoder.
2022-08-24 18:43:57 +02:00
Javier Olaechea
26c7107ad3
Refactor int Encoders
...
Instead of Shifting bits and masking in order to extract a subset of
the bits Lisp provides the function LBD, which allows us to extract a
number of bits from an integer. This approach is more direct,
communicates the intent better and allows the compiler to do less work.
2022-08-24 18:43:15 +02:00
rick
85cc0ebeed
remind user of the docs of ip addr syntax
2022-08-24 18:40:35 +02:00
rick
2b250fb46c
fixup after testing on ccl
2022-08-24 18:39:22 +02:00
rick
52040ea82a
use usocket in osc-examples for portability
2022-08-24 18:34:17 +02:00
ErikR
829bf7cfc1
Cleaning
2022-08-24 18:25:04 +02:00
652a10dfe1
README
2022-08-24 17:44:23 +02:00
e1ac269e25
Merge pull request #6 from PuercoPop/fix-defint-decoder-bug
...
Fix DEFINT-DECODER
2019-05-02 08:48:45 +02:00
Javier Olaechea
012df52daf
DEFINT-DECODER: Add missing unquote
...
Otherwise we return the unbound symbol INT instead of the value of the
we built in the decoder.
Fixes bug introduced in 9facf44
.
2019-05-01 23:34:42 -05:00
624709e253
Update README.md
2019-04-02 09:36:28 +02:00
655f8c26a4
Update README.md
2019-04-02 09:35:44 +02:00
158bd6860d
Merge pull request #5 from PuercoPop/avoid-c-isms
...
encoder/decoder refactoring
2019-04-02 09:25:06 +02:00
Javier Olaechea
db5dd2b166
Use Read-time evaluation to make code more readable
2019-03-27 22:59:21 -05:00
Javier Olaechea
9facf444f4
Refactor uint Decoders
...
Instead bit-shifting to 'place' the bits where we want them to be and
adding Lisp provides the DPB function that allows us to deposit bits
where we want them in an integer.
2019-03-27 22:58:55 -05:00
Javier Olaechea
d130e45f58
Reuse uint decoders when possible
...
The int decoder does the same work as its corresponding uint decoder
before encoding the integer in Two's complement. We can re-use the
uint decoder instead of writing the same code in the corresponding int
decoder.
2019-03-27 22:58:25 -05:00
Javier Olaechea
5a1eaaebad
Refactor int Encoders
...
Instead of Shifting bits and masking in order to extract a subset of
the bits Lisp provides the function LBD, which allows us to extract a
number of bits from an integer. This approach is more direct,
communicates the intent better and allows the compiler to do less work.
2019-03-27 22:56:50 -05:00
55fa48658d
Update README.md
2017-12-10 14:24:16 +01:00
1f6340aef2
Merge pull request #4 from boqs/master
...
Make osc-examples use usocket for portability
2017-12-10 13:42:02 +01:00
rick
ab0e2a0d3b
remind user of the docs of ip addr syntax
2017-12-01 09:47:42 -08:00
rick
e1f055a828
fixup after testing on ccl
2017-11-30 15:23:13 -08:00
rick
8169205c89
make osc-examples use usocket for portability
2017-11-30 15:01:08 -08:00
7a147fa702
Update README.md
2015-09-15 17:04:25 +02:00
3a07a1b4fe
Update README.md
...
ql
2015-09-15 16:57:57 +02:00
815ed4683f
Merge pull request #1 from erikronstrom/master
...
Encoding and decoding blobs now follows the spec with regards to size
2015-08-26 11:18:09 +02:00
ErikR
3bde47386a
Cleaning
2015-08-25 21:59:32 +02:00