parser-3.0.00 and logflash up on github

29 views
Skip to first unread message

la durka

unread,
Jul 27, 2014, 12:24:25 AM7/27/14
to loj...@googlegroups.com
I may be duplicating the efforts of others, but I wanted to see if I could get LogFlash running, mostly as a historical curiosity. I did, though I had to comment out some of the memory management!*

The source code I used came from John Cowan's website. Once I got it to compile and run, I figured I should put it up in our Github organization for posterity or the enjoyment of others or something. And once I had done that, I figured I might as well put up the old parser as well (which I had previously fiddled with and at one point had running as an IRC bot). The repositories are:

https://github.com/lojban/logflash
https://github.com/lojban/cll-parser

If I've violated someone's copyright, license or wishes by making this software available on Github, say the word and I'll take it down.

mu'o mi'e la durka

* If someone knows what I should change "release(heaporg);" to, as opposed to simply commenting it out and presumably introducing a memory leak, let me know.

MorphemeAddict

unread,
Jul 27, 2014, 1:13:16 AM7/27/14
to loj...@googlegroups.com
I lost my copy of Logflash a couple of computers ago. I've missed it. 
Can you walk me through the download? 

stevo


--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+un...@googlegroups.com.
To post to this group, send email to loj...@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.

Alex Burka

unread,
Jul 27, 2014, 1:35:15 AM7/27/14
to loj...@googlegroups.com
If you’re working on Linux like me, open up a terminal and clone the repository:

$ cd logflash

From there the README.txt file should cover it. Let me know if it is confusing or faulty.

mu’o mi’e la durka
You received this message because you are subscribed to a topic in the Google Groups "lojban" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/lojban/9pjd9pQCDco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to lojban+un...@googlegroups.com.

MorphemeAddict

unread,
Jul 27, 2014, 7:40:58 AM7/27/14
to loj...@googlegroups.com
I don't have Linux. Can I still use the program? 

stevo

Gleki Arxokuna

unread,
Jul 27, 2014, 8:03:05 AM7/27/14
to loj...@googlegroups.com
the question is "what for" since in the new century we have Anki and Memrise.

MorphemeAddict

unread,
Jul 27, 2014, 10:10:41 AM7/27/14
to loj...@googlegroups.com
I've used Anki, and I didn't like it much. 

Alex Burka

unread,
Jul 27, 2014, 11:26:29 PM7/27/14
to loj...@googlegroups.com
I’m assuming you use Windows. I tried this on a Windows 8 virtual machine, but it should work on anything older than that...

1. Install Free Pascal from here. Below I assume you accepted the default installation options.
2. Install Git from here, open up Git Bash and run the following commands:
cd logflash
/c/FPC/2.6.4/bin/i386-win32/ppcrossx64.exe -Sg lf.pas
/c/FPC/2.6.4/bin/i386-win32/ppcrossx64.exe -Sg lf1bldwd.pas
./lf1bldwd
./lf
3. After that, to run LogFlash, open Git Bash and run
cd logflash
./lf

That last command should start LogFlash! If these instructions work I’ll add them to the README. There is an alternative using DosBox and Turbo Pascal, which seems to run a little faster in the end, but it’s trickier to build. I can detail it if Free Pascal doesn’t work for you.

mu’o mi’e la durka

Pierre Abbat

unread,
Jul 29, 2014, 7:40:06 AM7/29/14
to loj...@googlegroups.com
On Sunday, July 27, 2014 07:40:26 MorphemeAddict wrote:
> I don't have Linux. Can I still use the program?

If you have another Unix, it should work the same way. If you're running
Windows, you should be able to run it in Cygwin.

Pierre
--
When a barnacle settles down, its brain disintegrates.
Já não percebe nada, já não percebe nada.

Alex Burka

unread,
Jul 29, 2014, 11:42:11 AM7/29/14
to loj...@googlegroups.com
Oh, good call. I forgot about Cygwin. It looks like there are Pascal compilers available for that as well: http://www.gnu-pascal.de/binary/cygwin/

mu’o mi’e la durka

MorphemeAddict

unread,
Jul 29, 2014, 2:11:48 PM7/29/14
to loj...@googlegroups.com
Thanks, Alex and Pierre. It's working now. 

stevo



--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages