Español

Client Side Syntax Highlighting

Syntax highlighting using Ace language modes and themes.

.code { width: 50%; white-space: pre-wrap; border: solid lightgrey 1px }
function wobble (flam) {
    return flam.wobbled = true;
}
--[[-- num_args takes in 5.1 byte code and extracts the number of arguments from its function header. --]]-- function int(t) return t:byte(1) + t:byte(2) * 0x100 + t:byte(3) * 0x10000 + t:byte(4) * 0x1000000 end function num_args(func) local dump = string.dump(func) local offset, cursor = int(dump:sub(13)), offset + 26 --Get the params and var flag (whether there's a ... in the param) return dump:sub(cursor):byte(), dump:sub(cursor+1):byte() end

This page uses its own cookies and local storage to facilitate the use of our website. If you continue browsing, you accept our cookie policy. Keep in mind that if you deactivate them, you will not be able to use our store.