Lisp Programming Language
()
About this ebook
Introduction of lisp programming language for the beginners to grasp the basics of lisp. The tutorial uses Allegro Franz lisp environment to teach lisp programming language. It teaches from car , cdr, cons to some what advanced proramming language features.
Faiz ul haque Zeya
Faiz ul haque Zeya(1975-) did his MS from University of Tulsa, OK USA in Computer science AI.Started working on AI in BE and then took courses in AI in MS.He teaches AI for 7 years in different universities in Pakistan.His citation which is the work of BE project in book "Agents and computational autonomy" is present in around 400 libraries worldwide. He is CEO of Transys which develops software agents.
Related to Lisp Programming Language
Related ebooks
Common LISP: A Gentle Introduction to Symbolic Computation Rating: 4 out of 5 stars4/5Mastering Lisp Programming: From Basics to Expert Proficiency Rating: 0 out of 5 stars0 ratingsHaskell from Another Site Rating: 0 out of 5 stars0 ratingsAn Introduction to Functional Programming Through Lambda Calculus Rating: 0 out of 5 stars0 ratingsMastering C: A Comprehensive Guide to Proficiency in The C Programming Language Rating: 0 out of 5 stars0 ratingsLisp Interpreter in Rust Rating: 1 out of 5 stars1/5The Clojure Workshop: Use functional programming to build data-centric applications with Clojure and ClojureScript Rating: 0 out of 5 stars0 ratingsAdvanced Techniques in Common LISP: Expert Insights and In-Depth Applications Rating: 0 out of 5 stars0 ratingsBasic Information About C language PDF Rating: 0 out of 5 stars0 ratingsC Programs To Become Expert In Programming Rating: 0 out of 5 stars0 ratingsComputer Fundamentals and C Programming Rating: 0 out of 5 stars0 ratingsMastering Prolog Programming: From Basics to Expert Proficiency Rating: 0 out of 5 stars0 ratingsGolang Mini Reference: A Hitchhiker's Guide to the Modern Programming Languages, #1 Rating: 0 out of 5 stars0 ratingsC Programming Language Essentials Rating: 4 out of 5 stars4/5C language Programming: Simple, Short, and Straightforward Way of Learning C Programming Rating: 3 out of 5 stars3/5Computer Programming Using C Rating: 0 out of 5 stars0 ratingsHaskell Design Patterns Rating: 0 out of 5 stars0 ratingsProgramming Language Concepts: Improving your Software Development Skills Rating: 0 out of 5 stars0 ratingsMastering COBOL Programming: From Basics to Expert Proficiency Rating: 0 out of 5 stars0 ratingsC Programming For Dummies Rating: 0 out of 5 stars0 ratingsC Programming For Beginners: The Simple Guide to Learning C Programming Language Fast! Rating: 5 out of 5 stars5/5Common Lisp A Complete Guide Rating: 1 out of 5 stars1/5The Ruby Workshop: Develop powerful applications by writing clean, expressive code with Ruby and Ruby on Rails Rating: 0 out of 5 stars0 ratingsClojure Programming Cookbook Rating: 0 out of 5 stars0 ratingsLinux System Programming: From Basics to Expert Proficiency Rating: 0 out of 5 stars0 ratingsLearning Cypher Rating: 0 out of 5 stars0 ratingsElixir Cookbook Rating: 0 out of 5 stars0 ratingsQt 5 Blueprints Rating: 4 out of 5 stars4/5
Science & Mathematics For You
IB Chemistry Revision Guide Rating: 5 out of 5 stars5/5How to Think Critically: Question, Analyze, Reflect, Debate. Rating: 5 out of 5 stars5/5The Systems Thinker: Essential Thinking Skills For Solving Problems, Managing Chaos, Rating: 4 out of 5 stars4/5Improve Your Writing Skills: Your essential guide to accurate English Rating: 4 out of 5 stars4/5Think in Systems: The Art of Strategic Planning, Effective Rating: 4 out of 5 stars4/5Chemistry: a QuickStudy Laminated Reference Guide Rating: 5 out of 5 stars5/5Outsmart Your Brain: Why Learning is Hard and How You Can Make It Easy Rating: 4 out of 5 stars4/5Physics Revision Guide for IGCSE Rating: 0 out of 5 stars0 ratingsActivate Your Brain: How Understanding Your Brain Can Improve Your Work - and Your Life Rating: 4 out of 5 stars4/5Tools of Systems Thinkers: Learn Advanced Deduction, Decision-Making, and Problem-Solving Skills with Mental Models and System Maps. Rating: 0 out of 5 stars0 ratingsFeeling Good: The New Mood Therapy Rating: 4 out of 5 stars4/5Biology Revision Guide Rating: 0 out of 5 stars0 ratingsVisual Intelligence: Sharpen Your Perception, Change Your Life Rating: 4 out of 5 stars4/5Lessons From Systems Thinkers: The Systems Thinker Series, #7 Rating: 5 out of 5 stars5/5ISO 50001: A strategic guide to establishing an energy management system Rating: 0 out of 5 stars0 ratingsChemistry Revision Guide for IGCSE Rating: 0 out of 5 stars0 ratingsMaster Analytical Thinking Rating: 4 out of 5 stars4/5Fluent in 3 Months: How Anyone at Any Age Can Learn to Speak Any Language from Anywhere in the World Rating: 3 out of 5 stars3/5High School Chemistry Handbook Rating: 5 out of 5 stars5/5Loonshots: How to Nurture the Crazy Ideas That Win Wars, Cure Diseases, and Transform Industries Rating: 4 out of 5 stars4/5Sapiens: A Brief History of Humankind Rating: 4 out of 5 stars4/5Drilling Engineering Problems and Solutions: A Field Guide for Engineers and Students Rating: 5 out of 5 stars5/5How to Think Critically: The Critical Thinker, #6 Rating: 2 out of 5 stars2/5ISO 14001 Step by Step - A practical guide: Second edition Rating: 5 out of 5 stars5/5Problem-Solving: The Owner's Manual Rating: 3 out of 5 stars3/5Ultralearning: Master Hard Skills, Outsmart the Competition, and Accelerate Your Career Rating: 4 out of 5 stars4/5
Related categories
Reviews for Lisp Programming Language
0 ratings0 reviews
Book preview
Lisp Programming Language - Faiz ul haque Zeya
Lisp programming language
Faiz ul haque Zeya
Copy Right Faiz ul haque Zeya 2012
Published at Smashwords
`
Table of contents
1. Introduction of LISP
2. Lisp environments
3. Data types
4. Conditionals and Iteration, control structures
5. I/O, Files and other
6. Answers
Chapter 1 Introduction of LISP
This book introduces lisp languages. Lisp was invented by John McCarthy. Lisp stands for List Processor. It is an interpretive language. Statements written at the prompts are executed by the interpreter. Let us write two simple Lisp functions.
(defun square (num) (* num num))
This function computes the square of a number. ‘defun’ is used to define a function. The syntax of defun is .
(defun function-name (parameters ) function-body)
‘square’ is the name of the