STklos icon indicating copy to clipboard operation
STklos copied to clipboard

STklos Scheme

Results 53 STklos issues
Sort by recently updated
recently updated
newest added

Hi @egallesio ! This is one thing I have been thinking about, and I've finally implemented it. Not sure if it's worth it. What do you think -- is this...

Hi @egallesio ! This is one thing I am using to help debug the VM. I am reeeeeally not sure if it's worth including, but well... Here it is, if...

This recovers an old profiling functionality that used to be in `vm.c`. The previous version would count the frequencies of instructions. The new code also measures the time taken by...

After applying the trick: `export STKLOS_GTK_DIR=/usr/lib/x86_64-linux-gnu` I got: ``` paul@bismark:~/Téléchargements/stklos-2.00/extensions/gtklos$ LANG=C make Making all in lib/stklos make[1]: Entering directory '/home/paul/Téléchargements/stklos-2.00/extensions/gtklos/lib/stklos' gcc -g -O2 -fpic -nostdlib \ \ -I../../../../src -I../../../../gc/include \...

The `#` and `#!` reader in `read.c` has at least two bugs, which seem to be oversights due to the messy code. Looking at the code, it could be clarified...

https://srfi.schemers.org/srfi-115/srfi-115.html How hard would this be to implement using PCRE?

Based on this output you'd think I was running the stable 1.70 version of stklos: ``` % stklos \ STklos version 1.70 (Id: stable-1.70) \ Copyright (C) 1999-2023 Erick Gallesio...

Hi @egallesio ! Error messages do not know what the object is, so they shouldn't assume it's not circular: ```scheme (define c (list 1 2 3 4)) (set-cdr! (cdddr c)...

1) Optimize `[IM-something; JUMP-FALSE] => []` For the case `(if #t ...)`, or `(if CONSTANT ...)`, which could perhaps be generated by a macro. For example: ``` stklos> (disassemble-expr '(if...

Hi @egallesio ! One more R7RS-Large library... This one is tricky, since it requires the redefinition of very fundamental things like `CAR` and `QUOTE`. ### Relevant points - Everything is...