Skip to content

Instantly share code, notes, and snippets.

-- Lua skeleton descriptor
print("Hello chris!")
//exe
module webdev.webserver.modulebase.init;
export:
void onModuleLoad();
void onModuleUnload();
module webdev.base.models.pagetemplate;
import webdev.base.orm;
import webdev.base.udas;
@ormTableName("PageTemplate")
struct PageTemplateModel {
@ormId {
/**
* The name of the page template.
*/
-- CONFIGDIR=http://www.videolan.org/support/faq.html#Config
-- Save to: $CONFIGDIR/lua/extensions/nowplaying.lua
require "io"
require "string"
function descriptor()
return {
title = "Now playing",
version = "2.0",
class String : JRootObject {
this(jobject id) {
myJavaObjectID_ = id;
}
private jobject myJavaObjectID_;
@property jobject myJavaObjectId() { return myJavaObjectID_; }
static {
private JClass myJavaClassID_;
@property JClass myJavaClassId() {
if (myJavaClassID_ is null) myJavaClassID_ = DJvm.getInstance.findClass("java.lang.String");
module devisualization.scenegraph.main;
import devisualization.scenegraph.scenegraph;
import devisualization.scenegraph.elements;
void main() {
import std.stdio;
SceneGraph3DOverlayed2D graph = new SceneGraph3DOverlayed2D;
YesNoSometimes assmtfdbkParse(string text) {
string[] stes = text.split(",");
foreach(ste; stes) {
switch(ste) {
case "Yes definately":
return YesNoSometimes.Yes;
case "Depends on the student":
return YesNoSometimes.Sometimes;
default:
return YesNoSometimes.No;
return {
test = function() print("hi there!") end
}
# Simple skeleton descriptor
rmdir test
mkdir test
@rikkimax
rikkimax / abstract_factory.d
Last active August 29, 2015 14:00
Design patterns examples
abstract class WidgetFactory {
ScrollBar createScrollBar();
Window createWindow();
}
class PMWidgetFactory : WidgetFactory {
override ScrollBar createScrollBar() {
return new PMScrollBar();
}