Feb 26, 2009 some comments
Sigils are little symbols attached to a variable name that provide some information regarding its type, scope, or simply marking it as different from non-variables. There is very little middle-ground on the opinion toward variable sigils among programmers; you either love ...
Nov 3, 2008
fogus.jaka
- Jaka
- Closure
- Continuation
- Environment
- Function
- Type
- Kernel
- Repl
- Pair
- Lambda
fogus.jaka.meta
- Mop
fogus.jaka.types
- Atom
- Integer
- Float
- Symbol
fogus.jaka.comp
- Compiler
Originally you choose one of three doors which have equally randomized probabilities. You have on average a 1/3 chance of being right. Consequently, the ...
Oct 27, 2008 some comments
I have been playing around with my personal programming language Ix and have settled on, what I consider, I clean syntax. I tried to do fancy parsing, but soon realized that since everything is a function call of some sort, then ...
Sep 30, 2008
DSL
Language describing a scanner
Language to create Word of Dog parser
Goals for 2009
Emacs proficiency
Read at least one Jane Austen novel
Polyglot projects?
1802 emulator
Maze generator
WFE
Elite Trader
dnd
Testing Haikeeba 3
import fogus.haikeeba.core._
val mv = Move.construct().from('d',2).to('d',4).build()
mv.getFrom() == 51
mv.getTo() == 35
Ix Features?
Traits (because sometimes inheritence is not what you want)
2009 ...
Sep 9, 2008
In the past couple of days I've had some time to hack up the CLIPS scanner and parser to get a rudimentary binding syntax. Well, I threw that out last night and spent a couple hours re-writing the CLIPS parser. ...