devel/glrparser: Remove expired port
2025-06-30 devel/glrparser: Unfetchable, unmaintained and upstream is gone
This commit is contained in:
parent
ee736db7b7
commit
58afc1e288
1
MOVED
1
MOVED
@ -4609,3 +4609,4 @@ devel/libaura||2025-06-30|Has expired: Abandonware, upstream is gone and last re
|
|||||||
net-mgmt/zabbix5-java||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31
|
net-mgmt/zabbix5-java||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31
|
||||||
devel/libcli||2025-06-30|Has expired: Outdated and unmaintained in tree for years
|
devel/libcli||2025-06-30|Has expired: Outdated and unmaintained in tree for years
|
||||||
lang/spl||2025-06-30|Has expired: dead upstream
|
lang/spl||2025-06-30|Has expired: dead upstream
|
||||||
|
devel/glrparser||2025-06-30|Has expired: Unfetchable, unmaintained and upstream is gone
|
||||||
|
|||||||
@ -892,7 +892,6 @@
|
|||||||
SUBDIR += gllvm
|
SUBDIR += gllvm
|
||||||
SUBDIR += global
|
SUBDIR += global
|
||||||
SUBDIR += glog
|
SUBDIR += glog
|
||||||
SUBDIR += glrparser
|
|
||||||
SUBDIR += gmake
|
SUBDIR += gmake
|
||||||
SUBDIR += gn
|
SUBDIR += gn
|
||||||
SUBDIR += gnome-builder
|
SUBDIR += gnome-builder
|
||||||
|
|||||||
@ -1,17 +0,0 @@
|
|||||||
PORTNAME= glrparser
|
|
||||||
PORTVERSION= 1.4
|
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= devel
|
|
||||||
MASTER_SITES= http://bsd-geek.de/FreeBSD/distfiles/
|
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
|
||||||
COMMENT= Parser which works with the GLR(0) algorithm
|
|
||||||
WWW= https://nlp.fi.muni.cz/projekty/glr/
|
|
||||||
|
|
||||||
BROKEN= Unfetchable
|
|
||||||
DEPRECATED= Unfetchable, unmaintained and upstream is gone
|
|
||||||
EXPIRATION_DATE=2025-06-30
|
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
|
||||||
@ -1,2 +0,0 @@
|
|||||||
SHA256 (glrparser-1.4.tar.gz) = 53d7e5f3d0b75447844e99ee61174c53952fefc3d278fe27b910b1856cc4d15c
|
|
||||||
SIZE (glrparser-1.4.tar.gz) = 147778
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
--- Makefile.in.orig Mon Nov 10 10:32:34 2003
|
|
||||||
+++ Makefile.in Mon Nov 10 10:32:41 2003
|
|
||||||
@@ -70,7 +70,7 @@
|
|
||||||
SED = @SED@
|
|
||||||
VERSION = @VERSION@
|
|
||||||
|
|
||||||
-SUBDIRS = glr samples doc
|
|
||||||
+SUBDIRS = glr samples
|
|
||||||
EXTRA_DIST = demos
|
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
@ -1,49 +0,0 @@
|
|||||||
--- glr/glrParser.h.orig Wed Mar 26 15:26:15 2003
|
|
||||||
+++ glr/glrParser.h Thu Dec 23 16:27:38 2004
|
|
||||||
@@ -502,7 +502,7 @@
|
|
||||||
glrParser<glrNodeType,glrStateType>::printTable
|
|
||||||
(ostream &output){
|
|
||||||
output << states.size() << endl;
|
|
||||||
- for(vector<glrStateType*>::iterator i=states.begin();i!=states.end();++i) {
|
|
||||||
+ for(typename vector<glrStateType*>::iterator i=states.begin();i!=states.end();++i) {
|
|
||||||
if(*i){
|
|
||||||
(*i)->print(symbols,output);
|
|
||||||
}else{
|
|
||||||
@@ -635,7 +635,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- for(deque<glrStateType*>::iterator state=activeStates.begin();state!=activeStates.end();++state){
|
|
||||||
+ for(typename deque<glrStateType*>::iterator state=activeStates.begin();state!=activeStates.end();++state){
|
|
||||||
(*state)->stack->release();
|
|
||||||
(*state)->stack=NULL;
|
|
||||||
(*state)->crossEdges.clear();
|
|
||||||
@@ -1793,7 +1793,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
for(map<glrSymbolTable::glrSymbol,glrItemSet*>::iterator tran=compState->transitions.begin();tran!=compState->transitions.end();++tran){
|
|
||||||
- glrCompStatesMap<glrStateType>::iterator iNextState=compStatesMap.find(tran->second);
|
|
||||||
+ typename glrCompStatesMap<glrStateType>::iterator iNextState=compStatesMap.find(tran->second);
|
|
||||||
if(iNextState==compStatesMap.end()){
|
|
||||||
|
|
||||||
glrStateType *newState=new glrStateType(states.size(),symbols);
|
|
||||||
@@ -1871,7 +1871,7 @@
|
|
||||||
template<class glrNodeType,class glrStateType> void
|
|
||||||
glrParser<glrNodeType,glrStateType>::clearTable
|
|
||||||
(){
|
|
||||||
- for(vector<glrStateType*>::iterator iState=states.begin();iState!=states.end();++iState){
|
|
||||||
+ for(typename vector<glrStateType*>::iterator iState=states.begin();iState!=states.end();++iState){
|
|
||||||
delete (*iState);
|
|
||||||
}
|
|
||||||
states.clear();
|
|
||||||
@@ -1892,8 +1892,8 @@
|
|
||||||
template<class glrStateType> void
|
|
||||||
glrCompStatesMap<glrStateType>::releaseItemSets
|
|
||||||
(){
|
|
||||||
- for(glrCompStatesMap<glrStateType>::iterator i=begin();i!=end();++i)delete i->first;
|
|
||||||
- clear();
|
|
||||||
+ for(typename glrCompStatesMap<glrStateType>::iterator i=this->begin();i!=this->end();++i)delete i->first;
|
|
||||||
+ this->clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
#ifdef CHECK_CONSISTENCY
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
The goal of The glrParser Project is to create generally usable programmers
|
|
||||||
tool for syntactical analysis of wide ambiguous grammars which works with the
|
|
||||||
GLR(0) algorithm. GLR is well known algorithm published by Marasu Tomita in
|
|
||||||
1985. It is based on generalization of the LR analysis.
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
include/glr/glrException.h
|
|
||||||
include/glr/glrGrammar.h
|
|
||||||
include/glr/glrGuard.h
|
|
||||||
include/glr/glrNode.h
|
|
||||||
include/glr/glrParser.h
|
|
||||||
include/glr/glrStack.h
|
|
||||||
include/glr/glrState.h
|
|
||||||
include/glr/glrSymbolTable.h
|
|
||||||
Loading…
x
Reference in New Issue
Block a user