Commit graph

66 commits

Author SHA1 Message Date
nik gaffney 2c7076d469
Merge pull request #21 from byulparan/develop
Fix conditional build to `encode-float32` for sbcl
2024-01-27 18:00:54 +01:00
SungminPark dbe5040653 fixed conditional build to encode-float32 for sbcl 2024-01-24 19:03:54 +09:00
nik gaffney f647738ccc
moschatels (ints) 2024-01-02 20:15:28 +01:00
nik gaffney 5c7ed79a7f
Update ci.yaml 2024-01-02 14:51:52 +01:00
nik gaffney e2eba19ade
Update ci.yaml 2024-01-02 14:37:46 +01:00
nik gaffney bceb34bff4
Update ci.yaml 2024-01-02 14:24:49 +01:00
nik gaffney d70e1a6a73
Update ci.yaml 2024-01-02 14:18:51 +01:00
nik gaffney 8811de3993
Update ci.yaml 2024-01-02 14:05:09 +01:00
nik gaffney f9625946fd
moschatels (floating) 2024-01-02 13:14:13 +01:00
nik gaffney 1ab9126d97
synchroscope (part 4) 2024-01-02 00:55:51 +01:00
nik gaffney 2bad195b15
synchroscope (part 3) 2024-01-02 00:43:53 +01:00
nik gaffney 7d4ba661e6
Update ci.yaml 2023-12-31 17:45:47 +01:00
nik gaffney eee0d7ed46
Update ci.yaml 2023-12-31 17:42:54 +01:00
nik gaffney 9709c68650
Update ci.yaml 2023-12-31 17:40:38 +01:00
nik gaffney 15215d5bab
synchroscope (part 2) 2023-12-31 17:33:12 +01:00
nik gaffney 153f07c8fa
synchroscope (part 1) 2023-12-31 17:32:23 +01:00
nik gaffney fc71f5eae5
proscriptive
ASDF fix
2023-12-29 12:28:43 +01:00
nik gaffney b92e1675ff
microscale
reduce size. return to the core. #18
2023-12-29 12:12:38 +01:00
nik gaffney 75f4ea8a27
cryoscopy 2023-12-28 19:33:53 +01:00
nik gaffney 625a937a10
LLGPL → GPLv3 #12 2023-12-28 19:29:47 +01:00
nik gaffney 5fae05a7be
preliminary Zymotechnicsbalienation 2022-08-24 19:11:33 +02:00
nik gaffney 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
nik gaffney 624709e253
Update README.md 2019-04-02 09:36:28 +02:00
nik gaffney 655f8c26a4
Update README.md 2019-04-02 09:35:44 +02:00
nik gaffney 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
nik gaffney 55fa48658d
Update README.md 2017-12-10 14:24:16 +01:00
nik gaffney 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
nik gaffney 7a147fa702 Update README.md 2015-09-15 17:04:25 +02:00
nik gaffney 3a07a1b4fe Update README.md
ql
2015-09-15 16:57:57 +02:00
nik gaffney 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
ErikR 953af87fe4 Added support for 64-bit integers 2015-08-25 21:54:38 +02:00
ErikR be1a4f5d4b Encoding and decoding blobs now follows the spec with regards to size 2015-08-25 21:25:05 +02:00
nik gaffney 8af92db17f deutoscolex
further markedown edits
2011-04-19 12:04:51 +08:00
nik gaffney 28822841be osculum
more markdown edits
2011-04-19 11:45:08 +08:00
nik gaffney ccb96d61a1 ventroscopy
converted README to markdown and moved to github
2011-04-19 11:25:22 +08:00
nik gaffney ec7bbbe3ec isosceles
encode-int32 and decode-int32 should work for allegro, using a patch from Vincent Akkermans.

darcs-hash:20070226152053-2648a-ebccfc38619ab82bb8572b66e69d95dd12d658a3.gz
2007-02-26 23:20:53 +08:00
nik gaffney 1d89af7ea1 proscolex
darcs-hash:20060405104230-2648a-475be6b5d86af1c4fa67f101c2be56c6e6de837c.gz
2006-04-05 18:42:30 +08:00
nik gaffney 8f887a7c3b toscanite
darcs-hash:20060405103333-2648a-eb806b6fcd6ccccc51457ffc3fb418fbba4b4c7c.gz
2006-04-05 18:33:33 +08:00
nik gaffney a7a6d742f6 proscapula
removed assumption based on value of internal-time-units-per-second

darcs-hash:20060210234410-2648a-b283b634b2afc41b84a0a47fb5778e7a890a2572.gz
2006-02-11 07:44:10 +08:00
nik gaffney 5b98b79ee7 aproscapula
extended timetag support, including a first attempt at using (get-universal-time)
for timestamping. still not ntp compatible.

darcs-hash:20060210233840-2648a-b16d4ceb60e9ed6d0a18b8b4ed051ebaf7336752.gz
2006-02-11 07:38:40 +08:00
nik gaffney 73f33aac45 semifloscular
openmcl version of decode-float32 uses decode-uint32 for correct negative float values.

darcs-hash:20051205190701-2648a-06b565475c79901f26175fd84374bdb0314381b6.gz
2005-12-06 03:07:01 +08:00