Date: Tue, 02 Jul 2019 14:01:08 +0000 (UTC) From: Unidef <unidef@unidef.org> To: Eugene Grosbein <eugen@grosbein.net> Cc: freebsd-hackers@freebsd.org Subject: Re: Can someone write a BASIC (the programming language) interface from FreeBSD to emacs? Message-ID: <18672A10-15DC-4188-9CB3-5AE1C2AB3BD2@unidef.org> In-Reply-To: <2b346918-aadf-b55d-ec89-f12672494af0@grosbein.net> References: <10E188AF-526D-4E70-A7BC-87E9DB45B05C@unidef.org> <2b346918-aadf-b55d-ec89-f12672494af0@grosbein.net>
index | next in thread | previous in thread | raw e-mail
Sorry I was stoned as a kite I found freebasic, I don’t have access to my desktop so I didn’t get a chance to search ports Basically I want to use basic instead of lisp. Lisp is nice but a little complex, with enough arrays it can be pretty functional The kernel->emacs thing can be done with a FreeBSD module, I want complete access to the internals of FreeBSD through basic and emacs Let’s say I want to debug a function in the scheduler, id just script it in basic and it does it automatically It’s not hard rewriting the scripting language in emacs to lisp is it? I have like 15 years experience in c and I have to read the FreeBSD kernel book before I read the kernel source. It’d be nice if basic was FreeBSD’s python, writing a ui in basic isn’t that hard, but with classes and advanced basic it’s fun Sent from my iPhone > On Jul 2, 2019, at 5:40 AM, Eugene Grosbein <eugen@grosbein.net> wrote: > > 02.07.2019 18:36, Unidef wrote: > >> Basic is pretty good with multi dimensional arrays, maybe we can add pointers. >> Wonderful lowtax hacker my google so I can’t find an open source basic compiler > > I'm not sure I understood your question right and why do you need some "interface to emacs", > but we have plenty of BASIC implementation in FreeBSD Ports collection: > > lang/basic256 > lang/mono-basic > lang/bwbasic > lang/cmbasic > lang/pbasic > lang/tcbasic > lang/yabasic > >help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18672A10-15DC-4188-9CB3-5AE1C2AB3BD2>
