Paladin

What's Paladin ?

Nano programing language, Paladin. It exerts disposition as never before by simply nano construction of a sentence. and it’s dynamically typed language. So, it doesn't need to declare variable name.

First, let's talk !

First
				/* 
				 * Dynamic variable demo program. 
				 */
				
				# 2.718=e, 3.141592=pi
				curry = 52 * 2.718 + 3.141592 
				print curry
	      		

Second
				/* 
				 * Inspect demo program. 
				 */
				
				import inspect
				
				rudds = 5.2 * 10
				nao = 38
				picaso = (52 - 19.86155) * 1.618
				print rudds # comment
				print picaso
	      		

Paladin Manual

If you'd like to watch a Manual of Paladin, Touch the links below.

Paladin Manual

OSS

Paladin is Open Source Software. You can redistribute it and/or modify it. And, a license of this software is MIT License. Please read the license. If you'd like to watch a license and source codes, Touch the links below.

Paladin

How to use this

Construction of directory (Paladin)
  • Paladin
    • Demo
      • dynamic.pd
      • error.pd
      • inspect.pd
    • LICENSE
    • Makefile
    • README.md
    • defs.h
    • hashmap.c
    • hashmap.h
    • main.c
    • pala
    • rexp.lex
    • stack.c
    • stack.h
    • syns.yac
    • variable.h
How to install

Type as below on Terminal.app.

		      		git clone https://github.com/LightPython/Paladin
		      		cd Paladin/
		      		make
		      		make install
	      		

Start

if you'd like to start soon, Type as below on Terminal.app.

		      		make 01
		      		make 02
		      		make 03
	      		

"make 01" is Demo/dynamic.pd, "make 02" is Demo/error.pd, "make 03" is Demo/inspect.pd. and you can talk with Paladin, too. How to talk as below.

		      		pala 		
	      		

Copyright © 2012 TasukuTAKAHASHI All Rights Reserved.


トップページへ戻る