Lingdong Huang
Lingdong Huang
Hi all! After working on it for 3 months, I'm excited to announce that the first draft of γζθ¨ι°η¬¦οΌζθ¨ζη·¨η¨ε ₯ιγ, *Introduction to Programming in Wenyan* is available! It is an introduction...
This issue is dedicated to the discussion of translation of programming concepts into ζθ¨. Please contribute by posting your translation in a comment, and the collaborators will add them to...
As mentioned in #459, I'm building a website where people can create, edit, browse, share, fork, run, embed, like, dislike, etc., user-created snippets in wenyan language. ### [https://wenyan-snippets.glitch.me/](https://wenyan-snippets.glitch.me/) Currently I...
Hi everyone, as requested by #275 and #358 , try-catch is here! Here is an overview of the syntax: ``` ε§ε¦θ‘ζ€γ εεΌγγγζ» ι γγδΉη¦γ ε¦δΊδΈθ«§γθ±γγReferenceErrorγγδΉη¦ζγ εΎζδΈθ¨γζ°γγζ¬η‘ζ€η©γε₯δ½η¨δΉγγγζΈδΉγ θ±γγSyntaxErrorγγδΉη¦ζγ εΎζδΈθ¨γζ°γγδΈεζζ³γδΈιδΉηγγγζΈδΉγ θ±γγTypeErrorγγδΉη¦ζγ εΎζδΈθ¨γζ°γγη©εε Άι‘γθ±ε―ζ··εγγγζΈδΉγ θ±γγζ» ι γγδΉη¦ζγ εΎζδΈθ¨γζ°γγεεΌεεγδΌη»΄ε°ι£¨γγγζΈδΉγ...
# WONTON *Wenyan's Own Number, Text & Object Notation* Inspired by #539 (thanks!), An object serialization method made its way to wenyan-lang STDLIB π The parser/serializer is written in **pure...
As you might (not) have noticed, *wenyan-lang* strives to be more readable (for ancient Chinese people). **Macros** provide syntactic sugars to bring the ζι of your code to the next...
## Language Spec Issue #1 is finally resolved! wenyan-lang now has a (relatively complete) [specification](https://en.wikipedia.org/wiki/Programming_language_specification) written in [ANTLR](https://www.antlr.org) (thanks @jiangzoi) π. This also means that parsers in other langauges can...
Thanks to everyone who contributed their ideas, a selection of proposed new syntaxes are now added in dc87cf97373b633c5b69c22dc5b7e363f03f0b24: | js/c++ | wenyan | issue | |-|-|-| | `continue` | `δΉζ’ζ―ι`...
As another step toward a strongly-typed language with a functional flavor, wenyan-lang now supports ML style [static typechecking](https://en.wikipedia.org/wiki/Type_system#Static_type_checking) and [inference](https://en.wikipedia.org/wiki/Type_inference). When the option is turned on, the compiler will now...
As pointed out in https://github.com/wenyan-lang/book/issues/23 by @747 (Thanks!) Reminder for myself to fix it. 