aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-07-15Turns on multiline matching for regex_compileHEADmasterJason Tsay
2011-07-14Renames regex to regex_matches in builtins.plJason Tsay
2011-07-11Add regex/2,3 predicateJason Tsay
2011-06-20Fix Compiler to load from its own ClassLoaderShawn O. Pearce
2011-06-20Add classloader to engine from PrologMachineCopyJason Tsay
2011-06-17Fix consult/1 to report loading time to current outputShawn O. Pearce
2011-06-17Simplify the main execution loop of the interpreterShawn O. Pearce
2011-06-17Don't flush IO when starting evaluationShawn O. Pearce
2011-06-17Only export statistics(runtime,_) for STATISTICS_RUNTIMEShawn O. Pearce
2011-06-17Make the disabled user IO streams constantsShawn O. Pearce
2011-06-17Avoid allocating an empty register arrayShawn O. Pearce
2011-06-17Create PrologMachineCopy to reduce consult costsShawn O. Pearce
2011-06-17Make Prolog.copyHash an IdentityHashMapShawn O. Pearce
2011-06-17Implement aggressive caching in PrologClassLoaderShawn O. Pearce
2011-06-17Remove deprecated code from PredicateEncoderShawn O. Pearce
2011-06-17Remove Serializable from internalsShawn O. Pearce
2011-06-15Garbage collect the intern symbol tableShawn O. Pearce
2011-06-15Delete unused field pendingGoals from PrologShawn O. Pearce
2011-06-15Use Prolog.Feature to control reflection, IOShawn O. Pearce
2011-06-15Write generated sources to proper package structureShawn O. Pearce
2011-06-14TermException returns messageJason Tsay
2011-06-09Adds consult_stream to builtins.plJason Tsay
2011-06-06Move hashManager init to Prolog constructorShawn O. Pearce
2011-06-06Define hash_exists/2Shawn O. Pearce
2011-06-06Define builtin reverse/2Shawn O. Pearce
2011-06-06Add makeSymbol to include package nameShawn O. Pearce
2011-06-06Add arity() and arg(int) to Term APIShawn O. Pearce
2011-06-06Add name() to Term APIShawn O. Pearce
2011-06-06Use autoboxing when converting Integer, Double to JavaShawn O. Pearce
2011-06-06Change ListTerm to produce List rather than VectorShawn O. Pearce
2011-06-06Clean up StructureTermShawn O. Pearce
2011-06-03Allow construction of package-private predicatesShawn O. Pearce
2011-06-03Add initialize to BufferingPrologControlShawn O. Pearce
2011-06-03Make StructureTerm constructor a varags formatShawn O. Pearce
2011-06-03Define Prolog.BUILTIN constant for the builtin packageShawn O. Pearce
2011-06-03Mark exec methods with @OverrideShawn O. Pearce
2011-06-03Improve error reporting on missing predicatesShawn O. Pearce
2011-06-03Remember import statements during consult/1Shawn O. Pearce
2011-06-03Clean up builtins.plShawn O. Pearce
2011-06-03Tighten up the Trail related code for VariableTermShawn O. Pearce
2011-06-03Kill commented out unify() method in Prolog classShawn O. Pearce
2011-06-03Change the choice point stack to be a linked listShawn O. Pearce
2011-06-03Rewrite Compiler command line handlingShawn O. Pearce
2011-06-02Name the Prolog execution threadShawn O. Pearce
2011-06-02Repackage under com.googlecode.prolog_cafeShawn O. Pearce
2011-06-02Remove $INSERT and $INSERT_AM magicShawn O. Pearce
2011-06-02Delete unused PushDownListShawn O. Pearce
2011-06-02Use reflection based toString() for PredicateShawn O. Pearce
2011-06-02Correct typo in CPFStack documentationShawn O. Pearce
2011-06-02Micro-optimize CPFStack accessShawn O. Pearce