Skip to content

Instantly share code, notes, and snippets.

==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
FreeSpace 2 Open version: 3.6.17.9481
Passed cmdline options:
-mod blueplanet2,blueplanet,mediavps_3612
-fullscreen_window
Building file index...
Found root pack 'C:\GOG Games\Freespace 2\blueplanet2\adv-bp2.vp' with a checksum of 0x4d6319c8
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
FreeSpace 2 Open version: 3.6.19
Passed cmdline options:
-missile_lighting
-3dshockwave
-soft_particles
-post_process
1> DebuggingServer.cpp
1>..\..\..\source\scriptinterface\DebuggingServer.cpp(53): error C2678: binary '<<' : no operator found which takes a left-hand operand of type 'std::basic_ostream<char,std::char_traits<char>>' (or there is no acceptable conversion)
1> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(498): could be 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_streambuf<char,std::char_traits<char>> *)'
1> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(478): or 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(const void *)'
1> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(458): or 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long double)'
1> C:\Program Files (x86)\Microsoft Visual Studi
if(foo) {
docrap;
if(bar) {
domore
}
}
type TVert = tuple
pos: vec3
norm: vec3
uv: vec2
type TMVP = tuple
model: mat4x4
view: mat4x4
proj:mat4x4
type TVSOut = tuple
uv: vec2
import macros
macro test(s: stmt): stmt =
result = quote do:
discard $i
test:
proc addNums(x: int, y:int): int = x + y
stored:
type Scene = select(filename: string, filedata: seq[uint8]) `from` scene_data
var db: PSqlite3
discard open(paramStr(1), db)
var testScenes = db.load(Scene)
for s in testScenes: echo s.filename
var testScene = testScenes[0]
testScene.filename = "wow, such magic"
db.store([testScene])
@barcharcraz
barcharcraz / nimql.nim
Created February 2, 2017 05:39
nimql!
import db_sqlite
proc ql_convert(typ: typedesc[int64], stm: PStmt, column: int32): int64 = column_int64(stm, column)
nimqlgen()
var db = open("testdb.sqlite", "", "", "")
for row in db.row_iter("SELECT id, value1 FROM test1"):
echo row.id
echo row.value1

Keybase proof

I hereby claim:

  • I am barcharcraz on github.
  • I am bartoc (https://keybase.io/bartoc) on keybase.
  • I have a public key ASDpummMuNSeaMd5BvLMtARq8BqaruXsQLqPie30T71giAo

To claim this, I am signing this object:

Build started at 2017-12-15T14:09:49.418983
Python binary: c:\users\<me>\appdata\local\programs\python\python36\python.exe
Python system: Windows
The Meson build system
Version: 0.43.0
Source dir: C:\Users\<me>\Documents\source\test
Build dir: C:\Users\<me>\Documents\source\test\builddir
Build type: native build
Project name: test
Sanity testing C compiler: cl