An Ahmazing Arabic programming language (in JS)
by:
Ahmed Abdalla
@simplyahmaz1ng
Qalb programming language
Author: Ramsey Nasr
Released: 2013
My Goals
Imperative, algol based programming language
Audience
Middle schoolers, high schoolers
Compiler
Interpreter
src code
AST/ByteCode
Stuff happens..
"interpreted languages"
Compiler
Interpreter
src code
AST/ByteCode
Stuff happens..
How Noor works
PEG/JS
Grammar
from kivy.app import App
from kivy.uix.textinput import TextInput
class TestApp(App):
def build(self):
self.title = 'Editor'
return TextInput()
TestApp().run()
When I tried to do it in Python...
Bidi algorithm
Reshape
http://createyourproglang.com