id name appeared creators Leatherman maintainers Stenberg tags rijuRepl_website website spec blog releaseNotes download latestVersion meetup_memberCount meetup_groupCount subreddit_memberCount twitter_followers conferences zulip githubRepo_created githubRepo_updated githubRepo_firstCommit githubRepo_subscribers githubRepo_forks githubRepo_stars githubRepo_issues screenshot photo linguistGrammarRepo_commitCount linguistGrammarRepo_firstCommit linguistGrammarRepo_lastCommit linguistGrammarRepo_sampleCount linguistGrammarRepo_committerCount redditDiscussion roadmap webRepl wikipedia_related assembly-language fortran wikipedia_appeared wikipedia_summary IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive "scientific computer". After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems (making it the first digital computer considered reliable enough for real-time process control of factory equipment). Being variable word length decimal, as opposed to fixed-word-length pure binary, made it an especially attractive first computer to learn on – and hundreds of thousands of students had their first experiences with a computer on the IBM 1620. Core memory cycle times were 20 microseconds for the (earlier) Model I, 10 microseconds for the Model II (about a thousand times slower than typical computer main memory in 2006). The Model II was introduced in 1962. wikipedia_created wikipedia_dailyPageViews wikipedia_backlinksCount wikipedia_revisionCount wikipedia_pageId domainName_registered domainName_awisRank githubBigQuery_users githubBigQuery_repos githubLanguage_filenames githubLanguage_repos githubLanguage_wrap githubLanguage_trendingProjectsCount githubLanguage_trendingProjects name avatar url language languageColor stars forks currentPeriodStars description\nantlr grammars-v4 https://github.com/antlr.png https://github.com/antlr/grammars-v4 ANTLR #9DC3FF 4119 1736 119 "Grammars written for ANTLR v4; expectation that the grammars are free of actions." githubLanguage_group githubLanguage_aliases 3 or actionscript3 or as3 githubLanguage_interpreters aplx dyalog githubLanguage_aceMode githubLanguage_codemirrorMode githubLanguage_codemirrorMimeType githubLanguage_tmScope githubLanguage_type leachim6_filepath projectEuler_memberCount pygmentsHighlighter_filename tiobe_currentRank filenames maintainerOrganization Freedom Conservancy forLanguages dblp dblp_hits dblp_publications standsFor Manufacturing Format aka oldName Erlang equation packageInstallCount packageCount packageAuthors nativeLanguage repoStats_firstCommit repoStats_newestCommit repoStats_commits repoStats_committers repoStats_files description simpler site generator. Transforms a directory of templates (of varying types) into HTML. githubRepo_description simpler site generator. Transforms a directory of templates (of varying types) into HTML. paper rijuRepl_description simpler site generator. Transforms a directory of templates (of varying types) into HTML. lab of Computer Science, University of Toronto rijuRepl_fileExtensions ads wikipedia_fileExtensions ads githubLanguage_fileExtensions os leachim6_fileExtensions pygmentsHighlighter_fileExtensions ABAP fileExtensions interviews languageServerProtocolProject_writtenIn writtenIn markdown yaml compilesTo isPublicDomain exercism related runsOnVm influencedBy successorOf dialectOf subsetOf implementationOf renamedTo supersetOf extensionOf forkOf inputLanguages typescript jsx protocols ftp http nntp gopher irc tryItOnline demoVideo clocExtensions gdbSupport visualParadigm docs forums devDocs ebook emailList esolang eventsPageUrl faq wordRank fileType annualReportsUrl antlr replit rosettaCode codeMirror monaco quineRelay packageRepository ubuntuPackage centralPackageRepositoryCount repoStats proposals country funFact C gets credit for the // comments, starting in 1972, but that's not really accurate. BCPL -- which begat B which begat C -- had // comments but they were not included in C until C99. C++ (which isn't included in their top 30 languages) brought back // comments from BCPL sometime between 1979 and 1985 (the first public release of cfront). Many C compilers included // comments as an extension prior to C99 but those were inspired by C++ projectEuler reference subreddit twitter tiktoks discord mastodon discourse instagram facebook youtubes linguistGrammarRepo_example = ОбъединитьПути(ТекущийКаталог(), "libs\oscript-library\src"); Загрузчик_Оригинал_ИмяФайла = ОбъединитьПути(Каталог, "package-loader.os"); Файлы = НайтиФайлы(Каталог, , Ложь); Для Каждого ВыбФайл Из Файлы Цикл Если ВыбФайл.ЭтоФайл() Тогда Продолжить; КонецЕсли; Загрузчик_ИмяФайла = ОбъединитьПути(ВыбФайл.ПолноеИмя, "package-loader.os"); Загрузчик_Файл = Новый Файл(Загрузчик_ИмяФайла); Если Загрузчик_Файл.Существует() Тогда Продолжить; КонецЕсли; КопироватьФайл(Загрузчик_Оригинал_ИмяФайла, Загрузчик_ИмяФайла); КонецЦикла; rijuRepl rijuRepl_example "Hello, world!" / wikipedia_example F 8 4 2 1 1 0 1 0 – Record Mark (right most end of record, prints as a double dagger symbol, ‡) 1 1 0 0 – Numeric Blank (blank for punched card output formatting) 1 1 1 1 – Group Mark (right most end of a group of records for disk I/O) compilerExplorer_example This pragma will remove the warning produced by the default -- CE filename and the procedure name differing, -- see : https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gnat_rm/Pragma-Source_005fFile_005fName.html#Pragma-Source_005fFile_005fName pragma Source_File_Name (Square, Body_File_Name => "example.adb"); -- Type your code here, or load an example. function Square(num : Integer) return Integer is begin return num**2; end Square; -- Ada 2012 also provides Expression Functions -- (http://www.ada-auth.org/standards/12rm/html/RM-6-8.html) -- as a short hand for functions whose body consists of a -- single return statement. However they cannot be used as a -- compilation unit. -- function Square(num : Integer) return Integer is (num**2); leachim6_example World pygmentsHighlighter example 4 PUSH 5 MULTIPLY helloWorldCollection Hello world in ABC WRITE "Hello, World!" / theLanguage Qlang version 0.1 ;;; R5RS Scheme plus getprop, putprop, error ;; queue primitives from SICP pp. 209-212 ;; in classical Lisp, called "tconc" representation (define front-ptr car) (define rear-ptr cdr) (define set-front-ptr! set-car!) (define set-rear-ptr! set-cdr!) (define (empty-queue? queue) (null? (front-ptr queue))) (define (make-queue) (cons '() '())) (define (insert-queue! queue item) (let ((new-pair (cons item '()))) (cond ((empty-queue? queue) (set-front-ptr! queue new-pair) (set-rear-ptr! queue new-pair)) (else (set-cdr! (rear-ptr queue) new-pair) (set-rear-ptr! queue new-pair))))) (define (delete-queue! queue) (if (empty-queue? queue) (error "delete-queue!" "empty queue") (let ((front (car (front-ptr queue)))) (set-front-ptr! queue (cdr (front-ptr queue))) front))) (define queue->list front-ptr) ;; define a Qlang primitive (define (q-prim sym fn arity) (putprop sym 'q-subr fn) (putprop sym 'q-arity arity)) ;; return the arity of an operator, or -1 if not an operator (define (q-arity sym) (if (symbol? sym) (getprop sym 'q-arity -1) -1)) ;; return the Qlang definition of a symbol (define (q-def sym) (getprop sym 'q-subr #f)) ;; execute Qlang expression encoded as list (define (q-exec list) (let ((queue (make-queue))) (for-each (lambda (elem) (insert-queue! queue elem)) list) (q-exec-queue queue))) ;; execute Qlang expression encoded as queue (define (q-exec-queue queue) (let* ((item (delete-queue! queue)) (arity (q-arity item))) (cond ((empty-queue? queue) item) ((negative? arity) (insert-queue! queue item) (q-exec-queue queue)) ((q-args-available? (queue->list queue) item arity) (insert-queue! queue (apply (q-def item) (q-get-args! queue arity))) (q-exec-queue queue)) (else (insert-queue! queue item) (q-exec-queue queue))))) ;; Are the right number of arguments available? (define (q-args-available? args sym count) (cond ((zero? count) #t) ((null? args) (error (symbol->string sym) "missing arguments")) ((>= (q-arity (car args)) 0) #f) (else (q-args-available? (cdr args) sym (- count 1))))) (define (q-get-args! queue count) (if (zero? count) '() (let ((arg (delete-queue! queue))) (cons arg (q-get-args! queue (- count 1)))))) ;; some primitives (q-prim '+ + 2) (q-prim '* * 2) (q-prim 'pi (lambda () 3.141592653) 0) leachim6 leetSheets gource languageServerProtocolProject compilerExplorer githubCopilotOptimized meetup gitRepo specRepo githubRepo gitlabRepo sourcehutRepo rijuRepl_gitRepo keywords abbreviated abstract accept accepting according activation actual add add-corresponding adjacent after alias aliases align all allocate alpha analysis analyzer and append appendage appending application archive area arithmetic as ascending aspect assert assign assigned assigning association asynchronous at attributes authority authority-check avg back background backup backward badi base before begin between big binary bintohex bit black blank blanks blob block blocks blue bound boundaries bounds boxed break-point buffer by bypassing byte byte-order call calling case cast casting catch center centered chain chain-input chain-request change changing channels character char-to-hex check checkbox ci_ circular class class-coding class-data class-events class-methods class-pool cleanup clear client clob clock close coalesce code coding col_background col_group col_heading col_key col_negative col_normal col_positive col_total collect color column columns comment comments commit common communication comparing component components compression compute concat concat_with_space concatenate cond condense condition connect connection constants context contexts continue control controls conv conversion convert copies copy corresponding country cover cpi create creating critical currency currency_conversion current cursor cursor-selection customer customer-function dangerous data database datainfo dataset date dats_add_days dats_add_months dats_days_between dats_is_valid daylight dd/mm/yy dd/mm/yyyy ddmmyy deallocate decimal_shift decimals declarations deep default deferred define defining definition delete deleting demand department descending describe destination detail dialog directory disconnect display display-mode distinct divide divide-corresponding division do dummy duplicate duplicates duration during dynamic dynpro edit editor-call else elseif empty enabled enabling encoding end endat endcase endcatch endchain endclass enddo endenhancement end-enhancement-section endexec endform endfunction endian endif ending endinterface end-lines endloop endmethod endmodule end-of-definition end-of-editing end-of-file end-of-page end-of-selection endon endprovide endselect end-test-injection end-test-seam endtry endwhile endwith engineering enhancement enhancement-point enhancements enhancement-section entries entry enum environment equiv errormessage errors escaping event events exact except exception exceptions exception-table exclude excluding exec execute exists exit exit-command expand expanding expiration explicit exponent export exporting extend extended extension extract fail fetch field field-groups fields field-symbol field-symbols file filter filters filter-table final find first first-line fixed-point fkeq fkge flush font for form format forward found frame frames free friends from function functionality function-pool further gaps generate get giving gkeq gkge global grant green group groups handle handler harmless hashed having hdb header headers heading head-lines help-id help-request hextobin hide high hint hold hotspot icon id identification identifier ids if ignore ignoring immediately implementation implementations implemented implicit lineCommentToken multiLineCommentTokens */ printToken stringToken assignmentToken booleanTokens false includeToken canDoShebang canReadCommandLineArgs canUseQuestionMarksAsPartOfIdentifier canWriteToDisk hasAbstractTypes hasAccessModifiers hasAlgebraicTypes hasAnonymousFunctions hasArraySlicingSyntax hasAssertStatements hasAssignment hasAsyncAwait hasBinaryNumbers hasBinaryOperators hasBitWiseOperators hasBlobs hasBooleans hasBoundedCheckedArrays hasBreak hasBuiltInRegex hasCaseInsensitiveIdentifiers hasCharacters hasClasses hasClobs hasComments hasConditionals hasConstants hasConstructors hasContinue hasDecimals hasDefaultParameters hasDependentTypes hasDestructuring hasDirectives hasDisposeBlocks hasDocComments hasDuckTyping hasDynamicProperties hasDynamicSizedArrays hasDynamicTyping hasEnums hasEscapeCharacters hasExceptions hasExplicitTypeCasting hasExports hasExpressions hasFirstClassFunctions hasFixedPoint hasFloats hasFnArguments hasForEachLoops hasForLoops hasFunctionComposition hasFunctionOverloading hasFunctions hasGarbageCollection hasGradualTypes hasGenerators hasGenerics hasGlobalScope hasGotos hasHereDocs hasHexadecimals hasHomoiconicity hasIds hasIfElses hasIfs hasImplicitArguments hasImplicitTypeConversions hasImports hasIncrementAndDecrementOperators hasInfixNotation hasInheritance hasIntegers hasInterfaces hasIterators hasLabels hasLazyEvaluation hasLineComments hasLists hasStandardLibrary hasExplicitStandardLibrary hasMacros hasMagicGettersAndSetters hasManualMemoryManagement hasMapFunctions hasMaps hasMemberVariables hasMessagePassing hasMethodChaining hasMethodOverloading hasMethods hasMixins hasModules hasMonads hasMultiLineComments hasMultilineStrings hasMultipleDispatch hasMultipleInheritance hasNamespaces hasNull hasOctals hasOperatorOverloading hasOperators hasPairs hasPartialApplication hasPatternMatching hasPipes hasPointers hasPolymorphism hasPostfixNotation hasPrefixNotation hasPrintDebugging hasProcessorRegisters hasRangeOperators hasReferences hasRefinementTypes hasRegularExpressionsSyntaxSugar hasRequiredMainFunction hasReservedWords hasRunTimeGuards hasSExpressions hasScientificNotation hasSelfOrThisWord hasSemanticIndentation hasSets hasSingleDispatch hasSingleTypeArrays hasSourceMaps hasStatementTerminatorCharacter hasStatements hasStaticMethods hasStaticTyping hasStreams hasStringConcatOperator hasStrings hasStructs hasSwitch hasSymbolTables hasSymbols hasTemplates hasTernaryOperators hasThreads hasTimestamps hasTraits hasTriples hasTryCatch hasTypeAnnotations hasTypeInference hasTypeParameters hasTypedHoles hasUnaryOperators hasUnicodeIdentifiers hasUnionTypes hasUnitsOfMeasure hasUserDefinedOperators hasValueReturnedFunctions hasVariableSubstitutionSyntax hasVariadicFunctions hasVirtualFunctions hasVoidFunctions hasWhileLoops hasZeroBasedNumbering hasZippers isCaseSensitive letterFirstIdentifiers mergesWhitespace supportsBreakpoints jupyterKernel wikipedia hopl pypl tiobe domainName githubBigQuery Enterprise linguistGrammarRepo hackerNewsDiscussions HN: 6gunz – spreadsheet / programming language / microservices framework|2018-07-16 19:36:57 UTC|1531769817|repsilat|5|9 isbndb Professional|SAP.Keller: ABAP Objects_c|Keller, Horst and Keller, Horst and Kruger, Sascha|9780201750805\n2018|SAP Press|ABAP Programming Model for SAP Fiori: ABAP Development for SAP S/4HANA (SAP PRESS)|Stefan Haas and Bince Mathew|9781493217649\n1999|Premier Pr|Advanced Abap Programming For Sap (sap R/3)|Gareth M De Bruyn and Ken Kroes|9780761517986\n2010|Springer|Web Dynpro ABAP for Practitioners|Gellert, Ulrich and Cristea, Ana Daniela|9783642113857\n2019|SAP Press|ABAP: The Comprehensive Guide to SAP ABAP 7.52 and 1909 (Second Edition) (SAP PRESS)|Kiran Bandari|9781493218660\n2019|SAP Press|ABAP: An Introduction and Beginner's Guide to Programming with SAP ABAP (2nd Edition) (SAP PRESS)|Brian O'Neil and Jelena Perfiljeva|9781493218806\n2015-11-30T00:00:01Z|SAP Press|ABAP Objects: ABAP Object-Oriented Programming (OOP) (2nd Edition) (SAP PRESS)|James Wood and Joseph Rupert|9781592299935\n2019|SAP Press|ABAP to the Future: Advanced, Modern ABAP (Third Edition) (SAP PRESS)|Paul Hardy|9781493217618\n2019|Packt Publishing|Mastering SAP ABAP: A complete guide to developing fast, durable, and maintainable ABAP programs in SAP|Grześkowiak, Paweł and Ciesielski, Wojciech and Ćwik, Wojciech|9781787129498\n2011|SAP PRESS|Discover ABAP: Your Introduction to ABAP Objects|Kühnhauser, Karl-Heinz and Franz, Thorsten|9781592294022\n2007|SAP PRESS|ABAP Objects: ABAP Programming in SAP NetWeaver|Keller, Horst and Krüger, Sascha|9781592290796\n2017|Independently published|Learn ABAP in 1 Day: Definitive Guide to Learn SAP ABAP Programming for Beginners|Rungta, Krishna|9781521595701\n2014-07-17T00:00:01Z|Cengage Learning PTR|Introduction to ABAP Programming for SAP, 3rd Edition|Gareth M. De Bruyn and Robert Lyfareff and Mark Balleza and Dhruv Kashyap|9781305266476\n2019|SAP Press|ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS)|Stefan Haas and Bince Mathew|9781493219032\n2009-09-28T00:00:01Z|SAP PRESS|Official ABAP Programming Guidelines|Keller, Horst and Thümmel, Wolf Hagen|9781592292905\n2012|Packt Publishing|SAP ABAP Advanced cookbook (Quick Answers to Common Problems)|Zaidi, Rehan|9781849684897\n2019|Packt Publishing|Mastering SAP ABAP: A complete guide to developing fast, durable, and maintainable ABAP programs in SAP|Grzeskowiak, Pawel and Ciesielski, Wojciech and Cwik, Wojciech|9781787288942\n2010-05-28T00:00:01Z|SAP PRESS|ABAP Cookbook: Programming Recipes for Everyday Solutions|Wood, James|9781592293261\n2021|Apress|Improving the Quality of ABAP Code: Striving for Perfection|Hardy, Paul David|9781484267110\n2013|Springer|Web Dynpro ABAP for Practitioners|Gellert, Ulrich and Cristea, Ana Daniela|9783642382475\n2009-01-28T00:00:01Z|SAP PRESS|Object-Oriented Programming with ABAP Objects|Wood, James|9781592292356\n2010|SAP PRESS|ABAP Development for Materials Management in SAP: User Exits and BAdIs|Schwaninger, Jürgen|9781592293735\n2017|Apress|Pro SAP Scripts, Smartforms, and Data Migration: ABAP Programming Simplified|Markandeya, Sushil|9781484231838\n2006|Apress|Foundations of Java for ABAP Programmers|Rooney, Alistair|9781590596258\n2012|Packt Publishing|SAP ABAP Advanced cookbook (Quick Answers to Common Problems)|Zaidi Rehan|9781849684880\n2006|Equity Press|SAP ABAP Certification Review: SAP ABAP Interview Questions, Answers, And Explanations|Fewer, Barry|9781933804064\n2004|SAP PRESS|Enhancing the Quality of ABAP Development|Heuvelmans, Wouter and Krouwels, Albert and Meijs, Ben and Sommen, Ron|9781592290307\n20170620|Springer Nature|JavaScript Essentials for SAP ABAP Developers|Rehan Zaidi|9781484222201\n2017|Rheinwerk Publishing,|Complete Abap|Bandari, Kiran|9781493212743\n2010-05-28|Rheinwerk Publishing, Inc.|ABAP Cookbook|James Wood|9781592298877\n2012-10-28|Rheinwerk Publishing, Inc.|Web Dynpro ABAP|James Wood and Shaan Parvaze|9781592295999\n20190927|Springer Nature|SAP ABAP Objects|Rehan Zaidi|9781484249642\n20210529|Springer Nature|ABAP in Eclipse|Łukasz Pęgiel|9781484269633\n2009-06-28|Rheinwerk Publishing, Inc.|ABAP Performance Tuning|Hermann Gahm|9781592295555\n2019-11-21|Rheinwerk Publishing, Inc.|ABAP RESTful Programming Model|Stefan Haas and Bince Mathew|9781493219049\n2013-10-28|Rheinwerk Publishing, Inc.|Function Modules in ABAP|Tanmaya Gupta|9781592298518\n2019-02-26|Rheinwerk Publishing, Inc.|ABAP to the Future|Paul Hardy|9781493217625\n2018-11-27|Rheinwerk Publishing, Inc.|ABAP Programming Model for SAP Fiori|Stefan Haas and Bince Mathew|9781493217656\n2018-08-01|Createspace Independent Publishing Platform|Interface Programming In Sap Abap|Dr Boris Rubarth|9781722902940\n20210401|Springer Nature|Automated Unit Testing with ABAP|James E. McDonough|9781484269510\n1996|Prima Pub|Introduction To Abap 4 Programming|Gareth Debruyn|9780761508038\n2016|Rheinwerk Publishing,|Object-oriented Programming With Abap Objects|Wood, James and Rupert, Joe|\n2015-10-22|Rheinwerk Publishing, Inc.|Object-Oriented Programming with ABAP Objects|James Wood and Joseph Rupert|9781592299942\n2010-11-28|Rheinwerk Publishing, Inc.|BRFplus—Business Rule Management for ABAP Applications|Thomas Albrecht and Carsten Ziegler|9781592298914\n1999|Consultants Network Inc|Instant Access: Sap Developer's Reference For Abap|The Consultants Network Inc.|9780965563345\n2011-01-28|Rheinwerk Publishing, Inc.|ABAP Development for Financial Accounting: Custom Enhancements|Sergey Korolev|9781592297399\n2012-09-28|Rheinwerk Publishing, Inc.|ABAP Development for Sales and Distribution in SAP|Michael Koch|9781592296033\n2000|Youguys Pub|Abap Programming: A Guide To The Certification Course|Kathleen Sikora|9780970655400\n2017|Apress|Pro Sap Scripts, Smartforms, And Data Migration: Abap Programming Simplified|Sushil Markandeya|9781484231821\n2010-11-28|Rheinwerk Publishing, Inc.|ABAP Development for Materials Management in SAP: User Exits and BAdIs|Jürgen Schwaninger|9781592297436\n2003|Sap Press|Web Programming With The Sap Web Application Server: The Complete Guide For Abap And Web Developers|Frédéric Heinemann and Christian Rau|9781592290130 githubLanguage Enterprise indeedJobs developer linkedInSkill stackOverflowSurvey semanticScholar SAP's ABAP Programming Language to IS Students: Adopting and Adapting Web-based Technologies|10.28945/2530|6|0|Brendan McCarthy and Paul Hawking|24eebbc39ee141a470e92d7d154c5bb7590f7914\n2008|ABAP OBJECTS: DESIGNING A PROGRAMMING COURSE FOR INFORMATION SYSTEMS STUDENTS USING SAP SOFTWARE|10.48009/1_iis_2008_165-167|1|0|C. Rogers|4b660a8a0cd7ff636673dd7553d2ad7a19914d04 goodreads the IBM 1620|1965|Eric A. Weiss|23978396|0.0|0|0