Skip to content


Subversion checkout URL

You can clone with
Download ZIP
fcc is the compiler for Neat, my D-lite language.
D C Other
Failed to load latest commit information.
.kdev4 Add numerous changes that accrued.
ast support proper vector formatting instead of falling back to arrays
doc Add memory profiler format, implementation and associated utilities
euler Add Project Euler problem 23
nehe Optimize array concat chains
newell_teaset Tea time.
std assorted accumulated changes
tests small stuff
utils Add memory profiler format, implementation and associated utilities
vagrant add incremental build process
.gitattributes PNGs are binary data. Just to be clear.
.gitignore update gitignore
Makefile Update to use local fcc repo instead of pulling from github fix download link
alloc.d Performaaaaaance
base.d Raspberry Pi fixes for float handling
bench.nt Improved double performance and small fry
bughunt.d Highly questionable speed tweaks
cache.d Tiny speed improvements, Windows native compilation support
cairotest.nt Add numerous changes that accrued.
casts.d Remove dead code from ast.vector
classgraph.d Optimizer is now invoked multithreadedly, GC is used less in general.…
cltest.nt Irrelevant small stuff
cpuid.nt Static arrays have been using x syntax for a while now.
dwarf2.d Small assorted fry
edp.nt Bring edp.nt up to speed
errors.d Improve iterator error messages. Fixes #11.
fcc.d assorted accumulated changes
fcc.kdev4 Small assorted fry
fflame.nt fflame improvements (option handling, png output)
freetype.h Capture entire delegate expression with octothorpe
gd.nt Unbreak templated function parsing for win32's weak symbol stuff
gears.nt std.lib.glfw3 now depends on 3.0.3.
glewhack.h I forgot glewhack.h, didn't I.
gtktest.nt Bunch of stdcall fixes that have been piling up for a time, make free…
hello.nt assorted accumulated changes
hellochip.nt Add Chipmunk binding, texture framework from star game project
hellosfml.nt A whole bunch of small stuff, all at once!!
interpret.nt assorted small fry and gtk improvements
letter-a.png Local update.
letter-b.png Local update.
libgd.nt Update libgd.nt
llvmfile.d Add numerous changes that accrued.
llvmtype.d unbreak error handling and another thing
memconserve_stdfile.d Tiny speed improvements, Windows native compilation support
mob.nt Port man-or-boy test to short-hand delegate literals fix natdoc
parseBase.d Fix subtle cache-related issue by permanently caching vardecl exprs (…
pyramid.nt make pyramid.nt at least compile (for now)
qtbind.cpp Performaaaaaance
qttest.nt Performaaaaaance
quickformat.d Remove incremental mode loop, replace with "proper" incremental build…
quicksort.d Highly questionable speed tweaks
reduce.nt Rename seq() to cat()
sdl.nt fix support for ARM (specifically XU4)
sdl_ttf.nt make sdl work under windows
sdltest.nt Speed up dynamic class cast by using ClassData* instead of string nam…
simplex.nt Improve memory cleanup in std.util
smtest.nt Rename "autoLock foo" to "LockedMutex:foo", add UnlockedMutex as the …
sndtest.nt bring sndtest.nt in line with qbasic's play
snoise3.c Assorted small fry
speed.c Added optimized [GC]C impls of stamp_ptr and noise3, to be used as so…
sqlite3.nt Fix sqlite crash due to double finalization
teapot.nt Change '0..-1' from "iterate all ints" to "iterate nothing" for sanit…
tetris.nt Small fixes
threadlocals.c :(
threads.nt Language renamed to Neat, filename extension changed to ".nt".
xpar_bisect.nt fix optimizer issue where it would overoptimize main, breaking the es…

Something went wrong with that request. Please try again.