Giter Club home page Giter Club logo

lslint's Introduction

lslint is a tool to check the syntactic and semantic validity of Second Life
LSL scripts.



COMPILING:
make should be all that's required on POSIX systems, and should also work
under Cygwin on Windows if you fix the path to UPX.



LICENSE:
All code is public domain unless otherwise noted.

LSL scripts are from various sources and the property of their respective
owners.

.l and .y files are based on samples provided by Linden Lab.



WARNING:
lslint faithfully reproduced all the quirks of the LSL compiler circa ~2006,
like having constants as lexer tokens, events as part of the parser grammar,
and lots of right recursion. From a compiler perspective, it does everything
wrong, and is not recommended as a base for anything but a lint tool.



SPECIAL THANKS:
Strife Onizuka
Howie Lament
Cory Linden
Huns Valen
Doran Zemlja / Adam Wozniak



SHOUT OUTS:
Daniel Linden
Bakuzelas Khan
One Song
Otacon Falcone
Shokra Patel

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.