Roberto Ierusalimschy

Roberto Ierusalimschy
Ierusalimschy speaking at Lua conference in Moscow, 2017
Born (1960-05-21) 21 May 1960 (age 64)
Brazil
EducationPontifical Catholic University of Rio de Janeiro (PUC-Rio)
Known forLua
Scientific career
FieldsComputer Science Programming Languages
InstitutionsPontifical Catholic University of Rio de Janeiro (PUC-Rio)
ThesisO=M : uma linguagem orientada a objetos para desenvolvimento rigoroso de programas (in Portuguese) (1990)
Doctoral advisorCarlos José Pereira de Lucena

Roberto Ierusalimschy (Brazilian Portuguese: [ʁoˈbɛʁtu jeɾuzaˈlĩski]; born 21 May 1960) is a Brazilian computer scientist, known for creating the Lua programming language. He holds a PhD in Computer Science from the Pontifical Catholic University of Rio de Janeiro where he has an appointment as a full professor of informatics. He did a post-doc at University of Waterloo in 1992[1] and was visiting professor at Stanford University in 2012.[2] He is the leading architect and the author of Programming in Lua.[3] He also created LPeg, a Lua library for implementing parsing expression grammars.[4]

In 2021, Roberto created Building a Programming Language, a project-based learning program where students learn how to build a programming language from scratch.

References

  1. ^ Roberto Ierusalimschy lattes.cnpq.br
  2. ^ "Our Team | Center for Latin American Studies".
  3. ^ Four editions: first ISBN 85-903798-1-7; second ISBN 85-903798-2-5; third ISBN 85-903798-5-X; and fourth ISBN 978-8590379867.
  4. ^ Ierusalimschy, R. (2009). "A Text Pattern-Matching Tool based on Parsing Expression Grammars". Software: Practice and Experience. 39 (3): 221–258. CiteSeerX 10.1.1.139.6969. doi:10.1002/spe.892. S2CID 7458752.


Read other articles:

Stasiun Srowot Y05 Stasiun Srowot, 2021.LokasiJalan Stasiun SrowotGondangan, Jogonalan, Klaten, Jawa Tengah 57452IndonesiaKetinggian+152 mOperatorKAI CommuterLetak dari pangkalkm 145+227 lintas Semarang Tawang-Brumbung-Gundih-Solo Balapan-Yogyakarta[1]Jumlah peron3 (satu peron sisi yang tinggi, satu peron pulau yang rendah, dan satu peron pulau yang tinggi)Jumlah jalur4: jalur 1 dan 2: sepur lurus jalur 4: jalur langsir Informasi lainKode stasiunSWT3104[2]KlasifikasiIII/kecil&...

 

Dutch footballer (born 1997) Hidde ter Avest Ter Avest in 2018Personal informationFull name Hidde Willem ter Avest[1]Date of birth (1997-05-20) 20 May 1997 (age 26)Place of birth Wierden, NetherlandsHeight 1.82 m (6 ft 0 in)Position(s) Right-backTeam informationCurrent team UtrechtNumber 5Youth career SVZW Wierden2014–2015 TwenteSenior career*Years Team Apps (Gls)2014–2015 Jong Twente 2 (1)2015–2018 Twente 100 (3)2018–2021 Udinese 42 (0)2021– Utrecht 66 (...

 

Symbolic welcoming of newly graduated or soon-to-be graduated nurses into the nursing profession Pinning ceremony at S.C.T.C. Professional School of Nursing, Somerset, Pennsylvania, 2012 A pinning ceremony is a symbolic welcoming of newly graduated or soon-to-be graduated nurses into the nursing profession. The history of the ceremony dates back to the Crusades in the 12th century, and later, when Queen Victoria awarded Florence Nightingale the Royal Red Cross for her service as a military nu...

(9918) 1979 MK3 ВідкриттяВідкривач Е. Гелін,Ш. Дж. БасМісце відкриття Обсерваторія Сайдинг-СпрінгДата відкриття 25 червня 1979ПозначенняТимчасові позначення 1979 MK3 1988 CXКатегорія малої планети Астероїд головного поясуОрбітальні характеристики[1] Епоха 4 листопада 2013 (2 456 600,5 ...

 

Der Titel dieses Artikels ist mehrdeutig. Weitere Bedeutungen sind unter Hacheney (Begriffsklärung) aufgeführt. Hacheney Stadt Dortmund Koordinaten: 51° 29′ N, 7° 29′ O51.4769444444447.4852777777778110Koordinaten: 51° 28′ 37″ N, 7° 29′ 7″ O Höhe: ca. 110 m ü. NHN Fläche: 1,29 km² Einwohner: 1591 (31. Dez. 2022)[1] Bevölkerungsdichte: 1.230 Einwohner/km² Eingemeindung: 1. Mai 19...

 

присілок Лебедєвка Лебедевка Країна  Росія Суб'єкт Російської Федерації Ульяновська область Муніципальний район Сурський район Поселення Астрадамовське сільське поселення Код ЗКАТУ: 73244810003 Код ЗКТМО: 73644410136 Основні дані Населення 276 Поштовий індекс 433260 Географічні ...

South African Class 5E1, Series 2No. E610 at Paardeneiland Depot, 11 April 1970Type and originPower typeElectricDesignerMetropolitan-VickersBuilderUnion Carriage & WagonModelMV 5E1Build date1963Total produced130SpecificationsConfiguration:​ • AARB-B • UICBo'Bo' • CommonwealthBo-BoGauge3 ft 6 in (1,067 mm) Cape gaugeWheel diameter48 inches (1,220 mm)Wheelbase444 inches (11,280 mm) • Bogie11 ft 3+1R...

 

Artikel ini membutuhkan rujukan tambahan agar kualitasnya dapat dipastikan. Mohon bantu kami mengembangkan artikel ini dengan cara menambahkan rujukan ke sumber tepercaya. Pernyataan tak bersumber bisa saja dipertentangkan dan dihapus.Cari sumber: Universitas Sains Malaysia – berita · surat kabar · buku · cendekiawan · JSTOR (November 2013) Artikel ini perlu diterjemahkan dari bahasa Melayu ke bahasa Indonesia. Artikel ini ditulis atau diterjemahkan se...

 

Exercise of power by Rome's plebeian citizens This article is about secession in ancient Rome. For other uses of secession, see Secession (disambiguation). You can help expand this article with text translated from the corresponding article in Italian. (September 2018) Click [show] for important translation instructions. View a machine-translated version of the Italian article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translato...

26 Martir JepangMartirMeninggal5 Februari 1597Nagasaki, JepangDihormati diGereja KatolikGereja AnglikanGereja LutheranBeatifikasi14 September 1627, Vatican City oleh Paus Urbanus VIIIKanonisasi8 Juni 1862 oleh Paus Pius IXPesta6 FebruariAtributPalma martirSalibPelindungUmat Kristen yang dipersekusi Dua Puluh Enam Martir Jepang (Jepang: 日本二十六聖人code: ja is deprecated , Hepburn: Nihon Nijūroku Seijin) adalah sebuah kelompok umat Katolik yang dieksekusi dengan cara disalib pada 5 F...

 

Railway station in Hita, Ōita Prefecture, Japan Yoake Station夜明駅Yoake Station in December 2016General informationLocationJapanCoordinates33°19′11″N 130°51′58″E / 33.31960833°N 130.8662333°E / 33.31960833; 130.8662333Operated by JR KyushuLine(s) ■ Kyūdai Main Line ■ Hitahikosan Line Distance 39.1 km from Kurume (Kyudai Main Line) 68.7 km from Jōno (Hitahikosan Line) Platforms1 side + 1 island platformsTracks3ConstructionStructure typeAt grade (s...

 

Unjuk Rasa Pelajar untuk Perubahan Iklim di Vicenza, Italia pada 15 Maret 2019. Unjuk Rasa Pelajar untuk Perubahan Iklim (atau juga dikenal sebagai School Strike for Climate Fridays for Future (FFF), Youth for Climate, Climate Strike, atau Youth Strike for Climate) merupakan unjuk rasa dari para pelajar di seluruh dunia yang meminta para pemimpin politik dari berbagai negara untuk mencegah perubahan iklim dan melakukan peralihan industri bahan bakar fosil ke bahan bakar terbarukan. [1]...

Letters to a Young Contrarian Cover of the first editionAuthorChristopher HitchensCover artistRichard PracherCountryUnited StatesLanguageEnglishPublisherBasic BooksPublication date2001Media typePrint (Hardback & Paperback)Pages141ISBN0-465-03033-5OCLC60683604 Letters to a Young Contrarian is Christopher Hitchens' contribution, released in 2001, to the Art of Mentoring series published by Basic Books. Inspired by his students at The New School in New York City and a challenge tha...

 

بطولة ويمبلدون 2019 200px رقم الإصدار 133  نسخة 133 التاريخ من 1 إلى 14 يوليو 2019 مكان ويمبلدون، لندن، بريطانيا الجوائز المالية £38,000,000 (2019) جدول فردي سيدات 7 أدوار (128 لاعب) سيمونا هاليب رجال 7 أدوار (128 لاعب) نوفاك دجوكوفيتش جدول زوجي سيدات 6 أدوار (64 فريق) هيش سو وي باربورا ستريكوفا رجا...

 

German flying ace (1893–1917) Wilhelm FranklFrankl in 1916Born(1893-12-20)20 December 1893Hamburg, GermanyDied8 April 1917(1917-04-08) (aged 23)Vitry-Sailly, FranceBuriedLusienkirchhof II, Charlottenburg, German EmpireAllegianceGerman EmpireService/branchLuftstreitkräfteYears of service1914–1917RankLeutnantUnitFeldflieger Abteilung 40;Kampfeinsitzerkommando Vaux;Jagdstaffel 4Commands heldJagdstaffel 4AwardsPour le Mérite; Iron Cross;Royal House Order of Hohenzollern Wilhelm Fr...

Motor vehicle Fiat PuntoOverviewManufacturerFiat Auto (1993–2007)Fiat Group Automobiles (2007–2014) FCA Italy (2014–2018)Production1993-2018Body and chassisClassSupermini (B)Body style3-door hatchback5-door hatchback2-door convertible[nb 1]3-door vanLayoutFront-engine, front-wheel-driveChronologyPredecessorFiat UnoSuccessorFiat Argo (Latin America) The Fiat Punto is a supermini car (B-segment) produced by the Italian manufacturer Fiat from 1993 to 2018, spanning over three ...

 

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (August 2020) Single by Shamus M'CoolAmerican MemoriesSingle by Shamus M'CoolB-sideAmerican HumorRecorded1981GenreCountry rockLength3:33LabelPerspectiveSongwriter(s)Shamus M'Cool American Memories is a country rock song recorded by Shamus M'Cool in 1981. It is considered the rarest 45 RPM single to hit the Billboard national pop chart.&...

 

German politician Paul LehriederPaul Lehrieder in 2012Member of the Bundestag for WürzburgIncumbentAssumed office 2005 Personal detailsBorn (1959-11-20) 20 November 1959 (age 64)Ochsenfurt, West Germany(now Germany)Political partyCSU Paul Lehrieder (born 20 November 1959) is a German lawyer and politician of the Christian Social Union (CSU) who has been serving as a member of the Bundestag from the state of Bavaria since 2005. He represents Würzburg. Political career Lehrieder beca...

雪山獅子旗 吐蕃時期使用的軍旗 雪山獅子旗是源於吐蕃歷史上的軍旗、而於1912年設計、由十三世達賴喇嘛基於西藏地區傳統而於1918年正式確定頒布的西藏旗幟,從此收回西藏軍隊的各種軍旗,規定以後藏軍也只能使用該旗。西藏流亡政府亦以此旗為西藏國旗,是西藏“國家主權”、自由西藏、與西藏獨立運動的象征之一。[1][2][3][4][3]中華人民...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Orange cuttlefish – news · newspapers · books · scholar · JSTOR (February 2013) (Learn how and when to remove this template message) Orange cuttlefishAlternative namesOrange squidPlace of originGuangdong or ChaozhouMain ingredientscuttlefish Orange cuttlefishTr...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!