screwtape · @screwtape
295 followers · 4348 posts · Server mastodon.sdf.org
screwtape · @screwtape
295 followers · 4347 posts · Server mastodon.sdf.org
screwtape · @screwtape
295 followers · 4347 posts · Server mastodon.sdf.org
screwtape · @screwtape
293 followers · 4254 posts · Server mastodon.sdf.org

@nutilius
defpackage is a special form, so it doesn't look like a function. It provides a built-in feature of the language. If you have a lisp repl open
> (describe 'defpackage)
gives a fairly complete description of the defpackage form in . All modern compilers also contain and integrate with a system definition facility, ASDF, whose documentation is good about systems and package use.

@louis @svetlyak40wt @jackdaniel

#embeddablecommonlisp

Last updated 1 year ago

screwtape · @screwtape
284 followers · 4054 posts · Server mastodon.sdf.org

y show.
Gopher news:
logout is updating bongusta phlog aggregator for this year!
Old computers:
Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!
In / news, @jackdaniel the current developer weighed in on (optimize size)ing .
What I want to see now is
packages exposed to @cwebber as &

#lisp #oldcomputerchallenge #gopher #fediverse #embeddablecommonlisp #ecl #spritelygoblins #guile #scheme #c #wasm

Last updated 1 year ago

screwtape · @screwtape
284 followers · 4052 posts · Server mastodon.sdf.org

y show.
Gopher news:
logout is updating bongusta phlog aggregator for this year!
Old computers:
Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!

In / news, @jackdaniel the current developer weighed in on (optimize size)ing .
What I want to see now is
packages exposed to @cwebber as &

#lisp #oldcomputerchallenge #gopher #fediverse #embeddablecommonlisp #ecl #spritelygoblins #guile #scheme #c #wasm

Last updated 1 year ago

screwtape · @screwtape
284 followers · 4051 posts · Server mastodon.sdf.org

y show.
Gopher news:
logout is updating bongusta phlog aggregator for this year!
Old computers:
Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!

In / news, @jackdaniel the current developer weighed in on (optimize size)ing .
What I want to see now is
packages exposed to @cwebber as &

#lisp #oldcomputerchallenge #gopher #fediverse #embeddablecommonlisp #ecl #spritelygoblins #guile #scheme #c #wasm

Last updated 1 year ago

screwtape · @screwtape
274 followers · 3841 posts · Server mastodon.sdf.org

@anubhav @EndlessMason
Ugh, argument parsing. Look at 's convenient ext:process-command-args extension rules...
ecl.common-lisp.dev/static/man
it's hard to convince myself this is neater than just using getopt (in C) like
cvsweb.openbsd.org/cgi-bin/cvs

On your perl page; is DESCRIPTIOIN a perl thing?

#embeddablecommonlisp

Last updated 1 year ago

screwtape · @screwtape
266 followers · 3598 posts · Server mastodon.sdf.org

@veer66 @wilfredh I have a somewhat distant friend who did their PhD (?) on cell phone programming environments, do you two really need this?

EDIT: Oh I misread this as "written an app from my smartphone"

By the way, supports both iphone and android phone [proprietary] compilers.

#ecl #embeddablecommonlisp

Last updated 1 year ago

screwtape · @screwtape
256 followers · 3046 posts · Server mastodon.sdf.org

@fstateaudio @SDF @prahou
This directory mounting scope simple program builds seems cool to me.
gopher.floodgap.com/gopher/gw.
gopher://tilde.institute/1/~sc
Complete set of ecl c interoperability *without* ASDF (though ASDF is necessary for large scale builds)

#gopher #embeddablecommonlisp #ecl #sdl2 #ffi #lisp

Last updated 1 year ago

screwtape · @screwtape
256 followers · 3010 posts · Server mastodon.sdf.org


Hi everyone! To check if ecl is working as expected, I wrote these tests not relying on asdf just to check
1) ecl can compile and executably link an object
2) ecl can compile and executably link an object, linking -lm
3) ecl can compile and executably link an object, linking -lSDL2

as an idiomatic ECL command line utility.

The idea is to just run ecl -load build.lisp in the folder with the source.lisp

@prahou @ksaj @rml @awkravchuk

#embeddablecommonlisp #ecl #commonlisp #lisp #build #tests

Last updated 1 year ago

screwtape · @screwtape
180 followers · 1415 posts · Server mastodon.sdf.org

@gemlog @lupyuen I guess the post was talking about using the tokio rust crate (package) which uses the libc crate to expose the C standard library's signal(2).

This is very different to Common Lisp, which has its own conditions system in the standard; then a compiler that supports an operating system has to comprehend signals the operating system uses and convey them correctly in the lisp environment.

I'm not sure the extent to which 's generated C resembles C signals.

#embeddablecommonlisp

Last updated 1 year ago

screwtape · @screwtape
180 followers · 1387 posts · Server mastodon.sdf.org

Phost building files into an .a or .so and using it in a C program, maked by (not very well). The example program behind the scene uses lisp's 'MAPCAN list filtering idiom on @jns storm radio filenames.

gopher://tilde.institute/1/~sc
web proxy
gopher.floodgap.com/gopher/gw.
Eg:
$ make standalone
$ ./main
"recordings/*.*"
(index = 3)
(day = 1)
(min < 50)
^D
[a bunch of *print-pretty* alist PRINTs]
Sorting left as exerc

#embeddablecommonlisp #lisp #make #gopher #p

Last updated 1 year ago