{
Jit
}
{ Language Guru }
+ Prashant
{ Tester }
+ Raul
{ Integrator }
+ Robert
{ Architect }
+ Bocheng
{ Project Manager }
+ Cecilia
JIT
node cool_article = createNode() cool_article.author = "Al Aho"
cool_article.title = "these students made a programming language and you won't believe what happened next!"
// declare a super_awesome node
if (cool_article.author == "Al Aho") then {
say ("#winning")
else {
super_awesome = myNode1 ^^ myNode2 over BODY, DATE
}
save (super_awesome) push (super_awesome)
List
Graph
31 Jit keywords
newfun or not body publisher author
say, listen, get, save, push, pull, search
if (cool_article.author == "Al Aho") then {
say ("#winning")
else {
class Node(Base):
__tablename__ = 'node'
id = Column(Integer, primary_key=True)
created_at = Column(DateTime, default=datetime.datetime.now)
updated_at = Column(DateTime, default=datetime.datetime.now,
onupdate=datetime.datetime.now)
title = Column(String)
author = Column(String)
date = Column(DateTime)
publisher = Column(String)
body = Column(String)
keywords = relationship("Keyword",
secondary=node_keywords_table,
backref="nodes")
def test_function_declarations(self):
self.assertTrue(self.compare(self.program17))
def test_the_universe(self):
self.assertTrue(self.compare(self.the_last_program))
def test_arithmetic(self):
self.assertTrue(self.compare(self.program19))
def compare(self, program):
match = True
name = program
prog = self.jit + " " + self.flag + " " + program
ref = program + self.ref_ext
out = program + self.out_ext
(only partly crushed)