This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(server-start) | |
(require 'package) | |
(package-initialize) | |
(custom-set-variables | |
;; custom-set-variables was added by Custom. | |
;; If you edit it by hand, you could mess it up, so be careful. | |
;; Your init file should contain only one such instance. | |
;; If there is more than one, they won't work right. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local function out_of_range(i,n) | |
if type(i) == 'number' then | |
if i > 0 and i <= n then return true | |
else error('out of range',3) | |
end | |
else | |
error 'cannot index array by non-number type' | |
end | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
__non_rtti_object::__non_rtti_object(class __non_rtti_object const &) | |
__non_rtti_object::__non_rtti_object(char const *) | |
bad_cast::bad_cast(char const * const *) | |
bad_cast::bad_cast(char const * const &) | |
bad_cast::bad_cast(class bad_cast const &) | |
bad_cast::bad_cast(char const *) | |
bad_typeid::bad_typeid(class bad_typeid const &) | |
bad_typeid::bad_typeid(char const *) | |
exception::exception(char const * const &) | |
exception::exception(class exception const &) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
_CIcosh | |
_CIsinh | |
_CItanh | |
_XcptFilter | |
__CxxFrameHandler | |
__badioinfo | |
__dllonexit | |
__lc_codepage | |
__lc_collate_cp | |
__lc_handle |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local dotkey = {} | |
---------------------------------------------------------- | |
-- Returns the value of a dot encoded key from the table t | |
-- Returns nil if the key is not found. | |
-- Example: local t = { one = { two = 12 } } | |
-- print( dotkey.get( t, "one.two" ) ) -- prints 12 | |
function dotkey.get(t, key) | |
local b, s, p = string.byte, string.sub, 1 | |
for i=1, key:len()+1 do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local sqrt = math.sqrt | |
local huge = math.huge | |
local delta = 1 | |
while delta * delta + 1 ~= 1 do | |
delta = delta * 0.5 | |
end | |
-- vectors ------------------------------------------------------------------- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local sqrt = math.sqrt | |
local huge = math.huge | |
local delta = 1 | |
while delta * delta + 1 ~= 1 do | |
delta = delta * 0.5 | |
end | |
-- vectors ------------------------------------------------------------------- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OpenGL - glfw, regal, cairo | |
GLESv2 - egl, gles2, cairo-gles2 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--[[ | |
ProFi v1.3, by Luke Perkin 2012. MIT Licence http://www.opensource.org/licenses/mit-license.php. | |
Example: | |
ProFi = require 'ProFi' | |
ProFi:start() | |
some_function() | |
another_function() | |
coroutine.resume( some_coroutine ) | |
ProFi:stop() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <type_traits> | |
#include <iostream> | |
#include <cassert> | |
#include <cstdint> | |
#include "murmur3_32_constexpr.hpp" | |
// Add compilers here | |
#define UNKNOWN -1 | |
#define GCC 0 | |
#define CLANG 1 |