turugina / boo Goto Github PK
View Code? Open in Web Editor NEWThis project forked from boo-lang/boo
The Boo Programming Language.
Home Page: http://boo.codehaus.org/
License: BSD 3-Clause "New" or "Revised" License
This project forked from boo-lang/boo
The Boo Programming Language.
Home Page: http://boo.codehaus.org/
License: BSD 3-Clause "New" or "Revised" License
The boo programming language (c) 2009 Rodrigo Barreto de Oliveira ([email protected]) Building ======== Just type: nant to build the project. nant test will also run all the unit tests. mono users might want to do this instead: nant compile-tests && nunit-console tests/build/*Tests.dll to rebuild everything from scratch: nant rebuild the rebuild target will also cause the ast classes and parser to be regenerated (needs a java vm). How to Start ============ For a brief description of the project and its goals take a look at docs/BooManifesto.sxw. extras/boox contains a sweet little tool you can use to get yourself acquainted with the language. src/ contains all the source code for the runtime and compiler components. tests/ contains all the unit tests testcases/integration is a good source of information on the language features. lib/ contains project dependencies such as antlr. bin/ contains the latest version that passed all the tests and could be successfully used to rebuild the system. Running and compiling code ========================== To execute a boo script run: booi <script> [args] For instance: booi examples/hw.boo You can also have booi to read from stdin by typing: booi - You can generate .net assemblies by using booc (either the booc.exe utility or the booc nant task): booc -output:build/hello.exe examples/hw.boo If you want to simply see the transformations applied to your code by the compiler use the boo pipeline, run: booc -p:boo examples/replace.boo More Information ================ http://boo.codehaus.org/ http://boo.codehaus.org/Mailing+Lists
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.