Module:Sandbox/Ahecht/Cite

local p = {}

function p.audiovisual(frame) frame.args.CitationClass='audio-visual' return require('Module:Citation/CS1/sandbox2').citation(frame) end

p['audio-visual'] = p.audiovisual

function p.AVmedianotes(frame) frame.args.CitationClass='AV-media-notes' return require('Module:Citation/CS1/sandbox2').citation(frame) end

p['AV-media-notes'] = p.AVmedianotes

function p.biorxiv(frame) frame.args.CitationClass='biorxiv' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.book(frame) frame.args.CitationClass='book' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.conference(frame) frame.args.CitationClass='conference' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.encyclopaedia(frame) frame.args.CitationClass='encyclopaedia' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.episode(frame) frame.args.CitationClass='episode' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.interview(frame) frame.args.CitationClass='interview' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.journal(frame) frame.args.CitationClass='journal' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.magazine(frame) frame.args.CitationClass='magazine' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.mailinglist(frame) frame.args.CitationClass='mailinglist' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.map(frame) frame.args.CitationClass='map' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.news(frame) frame.args.CitationClass='news' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.newsgroup(frame) frame.args.CitationClass='newsgroup' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.podcast(frame) frame.args.CitationClass='podcast' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.pressrelease(frame) frame.args.CitationClass='pressrelease' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.report(frame) frame.args.CitationClass='report' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.serial(frame) frame.args.CitationClass='serial' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.sign(frame) frame.args.CitationClass='sign' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.speech(frame) frame.args.CitationClass='speech' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.techreport(frame) frame.args.CitationClass='techreport' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.thesis(frame) frame.args.CitationClass='thesis' return require('Module:Citation/CS1/sandbox2').citation(frame) end

function p.web(frame) frame.args.CitationClass='web' return require('Module:Citation/CS1/sandbox2').citation(frame) end

p['1=audio-visual'] = p.audiovisual p['1=audiovisual'] = p.audiovisual p['1=AV-media-notes'] = p.AVmedianotes p['1=AVmedianotes'] = p.AVmedianotes p['1=biorxiv'] = p.biorxiv p['1=book'] = p.book p['1=conference'] = p.conference p['1=encyclopaedia'] = p.encyclopaedia p['1=episode'] = p.episode p['1=interview'] = p.interview p['1=journal'] = p.journal p['1=magazine'] = p.magazine p['1=mailinglist'] = p.mailinglist p['1=map'] = p.map p['1=news'] = p.news p['1=newsgroup'] = p.newsgroup p['1=podcast'] = p.podcast p['1=pressrelease'] = p.pressrelease p['1=report'] = p.report p['1=serial'] = p.serial p['1=sign'] = p.sign p['1=speech'] = p.speech p['1=techreport'] = p.techreport p['1=thesis'] = p.thesis p['1=web'] = p.web

return p