Robots/Wren: Difference between revisions
Content added Content deleted
m (→Code: Added libheaders.) |
(→Code: Sharper colors.) |
||
Line 17:
class NC {
foreign static initScr()
foreign static useDefaultColors()
foreign static startColor()
Line 225 ⟶ 226:
var play = Fn.new {
NC.initScr()
NC.useDefaultColors()
NC.startColor()
for (i in 0...colors.count) {
NC.initPair(i+1, colors[i],
NC.initPair(i+11, colors[i], 2)
}
Line 312 ⟶ 314:
void C_initScr(WrenVM* vm) {
initscr();
}
void C_useDefaultColors(WrenVM* vm) {
use_default_colors();
}
Line 415 ⟶ 421:
if (strcmp(module, "main") == 0) {
if (strcmp(className, "NC") == 0) {
if (isStatic && strcmp(signature, "initScr()") == 0) return C_initScr;
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "
if (isStatic && strcmp(signature, "endwin()") == 0) return C_endwin;
}
}
|