-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I want to start learning Forth (like in this related article). I see that there are many implementations. I would like to use a
ANS 1994 compatible version (if reasonable, but sticking to the standard might be good)
small and compact implementation, I don't want a full OS.
Windows
easy to use, I…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Can you recommend any free Forth video tutorials
(except for following) ?
The only one I know of is Samuel A. Falvo's excellent
"Over The Shoulder Episode 1: Text Preprocessing in Forth".
MPEG. 102 MB.
There are also videos from the annual Forth Day, but I
don't consider those to be tutorials.
(Unfortunately…
>>> More
-
as seen on Programmers
- Search for 'Programmers'
I have recently become curious about Factor, which, as far as I understand, is the most practical stack based language around. Forth seems not to be used much these days - I think it is because it was meant to be used on its own, instead of inside an operating system, although ports of course exist…
>>> More
-
as seen on Programmers
- Search for 'Programmers'
I'm creating a stack oriented virtual machine, and so I started learning Forth for a general understanding about how it would work. Then I shortlisted the essential stack manipulation operations I would need to implement in my virtual machine:
drop ( a -- )
dup ( a -- a a )
swap ( a b -- b a )
rot…
>>> More
-
as seen on Super User
- Search for 'Super User'
I know the shortcut CRTL + page up/down
but I need the similar function that exists eg in internet explorer: Shift + alt
I found a macro that is close but does not entirely solve the problem:
If ActiveSheet.Name = "To Do" Then
Sheets("Budget").Activate
ElseIf ActiveSheet.Name = "Budget"…
>>> More
-
as seen on Oracle Blogs
- Search for 'Oracle Blogs'
CVE DescriptionCVSSv2 Base ScoreComponentProduct and Resolution
CVE-2012-3410 Buffer overflow vulnerability
4.6
Bash
Solaris 11
Contact Support
Solaris 10
SPARC: 126546-04 X86: 126547-04
Solaris 9
Contact Support
This notification describes vulnerabilities fixed in third-party…
>>> More
-
as seen on Game Development
- Search for 'Game Development'
I'm reading a bit on Finite State Machines to handle game states (or screens). I would like to build a rather decent FSM that can handle multiple screens.
e.g. while the game is running I want to be able to pop-up an ingame menu and when that happens the main screen must stop updating (the game is…
>>> More
-
as seen on Super User
- Search for 'Super User'
I've been using a Logitech Cordless Desktop MX3100 keyboard for quite a while. I've never really had any problems, except for the occasional typo.
I noticed however that I tended make the typo "Laod" instead of "Load", quite a bit more often than any other typos. As it started to get on my nerves…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I'm trying a new approach to int 0x13 (just to learn more about the way the system works): using stack to create a DAP..
Assuming that DL contains the disk number, AX contains the address of the bootable entry in PT, DS is updated to the right segment and the stack is correctly set, this is the code:
push…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Let's say, hypothetically (read: I don't think I actually need this, but I am curious as the idea popped into my head), one wanted an array of memory set aside locally on the stack, not on the heap. For instance, something like this:
private void someFunction()
{
int[20] stackArray; //C style;…
>>> More